【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part16
■ このスレッドは過去ログ倉庫に格納されています
peko作戦について語るスレです。 サーバロケーションPIEに関する話題もこちらで。 <現在の主要なテーマ> ・read.cgiのmod_cgidso化によるパフォーマンスアップ ・bbs.cgiのSpeedyCGI化によるパフォーマンスアップ ・FreeBSD 5.3Rへのサーバ更新作業&さらなるチューニング <関連板・スレッド> また挑戦。@2ch掲示板 http://dso.2ch.net/myanmar/ また挑戦2。@2ch掲示板 http://dso.2ch.net/yangon/ bbs.cgi再開発プロジェクト4 http://qb5.2ch.net/test/read.cgi/operate/1101984763/ read.cgi再開発スレ http://qb5.2ch.net/test/read.cgi/operate/1087199303/ <関連サイト> レンタルサーバー maido3.com 2ちゃんねるの転送量: http://server.maido3.com/pie/ MRTGによる統計情報: http://mumumu.mu/mrtg/ 2ちゃんねる/PINKちゃんねる 稼動中のサーバ一覧: http://mumumu.mu/serverlist.html <前スレ> 【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part15 http://qb5.2ch.net/test/read.cgi/operate/1093068260/ でかした桃色吐息さん 年末年始鯖落ちゼロなら▲外すのを許可しよう それを目標にガンガレ!!Mumumu-san >>235 ならFOXに復帰スクリプトもらってきてください、他の復帰屋さんにとってもいろいろ有益だと思う(LAの目安とか…) RAIDカードを手配いただいたので、機を見てBBQサーバへの導入を試みることになります。 その際には、再度止まります。 やる時間・手順を見ないと。 それも含めてシステム系では、 ・BBQサーバ/dnscache(oyster243)のRAID 1化 ・残りのroot権限ありサーバを5.3Rにする作業を継続 ・banana238のsuidperl問題 あたりか。 あとあるかな。 このスレを頭から読み直して、リストアップしとこう。 当面のシステム系残作業 おさらい >>187 >>189 >>198 は解決。 残りは、 ・5.3R化(>>86 = >>241 ) ・dnscache/BBQ周りの再配置 / RAID1 化も含む(>>241 ) ・上記完成後、bananaサーバの/etc/resolv.conf再設定 ・BBMの引越し(rootありbananaの1台確保が必要と思われ) ・BBQその2が来たら、セットアップ ・banana238 の suidperl問題<>>241 ) 中長期的には、 ・Anycastとかして、/etc/resolv.confのIPアドレスを持つDNSサーバを複数にする ということで、 oyster243はdnscache+BBQ持っているので、余裕を見て1.5Gのメモリディスク、 cobra2245はdnscacheだけなので(BBMは少ない)、128Mのメモリディスク にしました。 これでdnscacheのDNSログ領域と、rbldns(BBQ)のDNSデータ領域は、 すべてメモリディスク上に載りました。 大幅にディスクI/Oが減り、負荷も下がったことが観測されていますので、 HDDにかなり優しい仕様になったはず。 BBQのDB生成のところの効率化とかは、 受験生さんが時間とれるようになったら、ぼちぼちとりかかるかんじかなと。 さて、SpeedyCGIで常駐を達成した環境では、bbs.cgiについてはKeepAliveした方がいいのか、 あるいは今のようにbbs.cgiだけはKeepAliveしないで、セッションを切ったほうがいいのか。 >>245 明日昼間、ex7の設定を変えてみるか。 で、今日と比べてみると。 今日は、httpdの空き具合は概ねいい感じ(下記)。 KKW.._.___K_C_..K._W...W..._.C__W_.KCK..KK_C__.._..._K.....CK... KK.._..KKKKK___K.R.._..KK..KWKK_K..C..._.KK.KC._CKKWK__KCKC.K.K. KK..KK..KK__K__.....K........K_KC.____CK.C_KK_..KK....W_K_._K.WK K...W.K._....K._K__.C._KC.KW_K.KWK_K.KK_._K.C_K.W...__C......K.K KK._.WW._.K._.C.K..._......__...KK._.C_KK._WK.W.KK..K.__K..._C_. .K.K_.K._...K.KCC.K._K._RK._._KK__CK.._.._....W.C_..._.....K..C. KK..W._..__.K....K..CKK_K..._.K.K_.K.._K.._..._.K_KC.KK.CW._..K_ .CCK..._.._._._.KWC__W..CC._.KK_._C.._KCCK._K..K_.KW_KK.....K.WK .C.KK_.KK_K._KK__.C._.C.W...RK.W..WK_...CC..W__K_.WK_.._W.WK._.K .K.__.K.....RKK._.KK._CK..KCK.K.C..CK_C.C.K._.._._CWCC.KW...._K_ KKC...._CK.C_K._.KKC._C_W_.C.W_.....K_.K..._.._K.KK_C...___K.... K.K_._K.._....KKKKK.__KK...WW._C_K__.W.K..CKC.K.._KC.K......KKK. LAは今ピークで、L15〜17ぐらい。 ログインすると重重だけど、 外からは軽い。 で、KeepAliveがうまく効くなら、 ・httpdの空きがちょっと減る(ステータスKが増える) ・セッション張り直す負荷が減って、LAが多少下がる となるかな。 で、うまくない場合は、 ・httpdの空きが足りなくなって、接続待ちが出て、重く感じる ・これを解決するためにhttpdを増やしてセッションを増やすと、メモリを圧迫するかもしれない かなと。 とりあえず最悪の場合どの程度の被害になる? 一昨日みたいに書き込めなくなるくらい? hobby7 ってジンギスカン予備工事済みでしたっけ? >>250 sharが入る時に実施済みです。 って、今見るともうFOXさん、作業してるですね。 >>247 #SetEnvIf Request_URI ^/test/bbs\.cgi nokeepalive #SetEnvIf Request_URI ^/test/read\.cgi nokeepalive ex7で、この2行をコメントアウトした。 えへへっ hobby7 はジンギスカン化完了。 bbs.cgi (Speedy版) read.cgi は今までのまま (DOS仕様ではないです) おっ、、、 DSO っす banana231(hobby6) はbanana(2005セッティング)の実験につかいまーす 1) SpeedyCGI 2) DSO 3) PHP あくせら >>255 了解です。 で、banana2005をめざすなら、まずはOSも上げたほうがいいですね。 現在の5.2.1Rは、来年にはFreeBSD.orgのサポートがなくなるはずです。 で、そのためには5.3Rをクリーンインストールしたほうがよさげです。 ということでhobby6をmemoriesに収容して、中身をきれいにした方がいいと思われ。 問題なければ、作業入ります。 OS は banana は様子見でーす たぶん再来年かと、 >>256 ふむ。 banana方面は、致命傷(SMPでうまく動かないとか)ないということすか。 いずれにせよ、hobby6跡地のmemories収容はやっておきますー。 で、ex9か何かを改めて作って、そちらで実験いただいた方がよいかなと。 tar でかためましたー hobby6p.tar hobby6d.tar 5.3 はもう一回検討してみますが たぶん 5.2 のままになりそうな予感。 >>259 了解です。 では、memoriesに土地作成します。 >>259 固めたやつを qb6 にも転送しておいた(念のため) そんでは、収容の儀式いきます。 以下の変更作業をお願いします。 # まったくの偶然ですが、似たIPアドレス。 (現在) +hobby6.2ch.net:206.223.150.230 (変更後) +hobby6.2ch.net:206.223.151.230 うっ でも ex9 作るの激しくめんどくさいなぁ・・・ >>263 変わったのを確認しました(建設予定地) http://hobby6.2ch.net/ アカウント情報メールします。 >>264 めんどうですか、、、。 だとすると、代案としては何かあるかしら。 ch2hobb6@banana231 を ex9.2ch.net でみえるように要請中だったり やってくれるかどうかわからないけど、 >>266 おー、わがままな客だぁ(w。 bananaサーバの中の人々が、社長(仮名)への不満を爆発させないことを祈念しておこう。 qb6からmemoriesに hobby6のイメージを転送中、、、。 hobby6のmemoriesへの格納・強制dat落ち等、終了のはず。 ex7が重い重い重い重い重い重い重いtiger503 http://qb5.2ch.net/test/read.cgi/operate/1096837151/164 164 名前:root▲ ★[sage] 投稿日:04/12/08 23:22:38 ID:??? 22:45ごろが一番重かったのかな。 http://ch2.ath.cx/load/ex7.html その時間は、500投稿超えていたように見えるですね。 その時のApache status。 やや不足気味(予想の範囲内)なので、もうちょっとhttpdの数を増やしてもよさそうだ。 KKKK_KKKKK_KKCKWKWWKKWKWKKKKKWKKKKKWKWKKWKWKWW.WKKWWWKWK_KWKCK_K KWKKKWCRKKKWKK_KKWWWCKKKKKKKWWCKKWKWWRKKKKCKWWKWKKKKKKWKCK_KWKKW KWKKCKKKWWWKCCKKKKKKWWKKKKKKKWKKKWKKCWKKKWWCCWCWWKWWKWWKKWWKKWCK _WKWKWKWKW_CCKWWWKWKKWCKKKWKKKKKWKKWCKKKKW_KKKKRKWKWKWCKKKKKKKKW C_K_CKWKWWKKKKKWKCCCWWKKKRKWKKKKKKKKKKKKWKKKKKKKWKCKKKKKKWWKCCKK KK_KKKKKKKWK_WKKWKKKWCKWKCKKKKKKKWWKRKKKWKKKKKKKKWW_KKW.K.KKKWCK KKKKCW_K_WKCKRWKCKKKK_K_KKKKKWKWCWKWWKK..KKC.WWK.WKKC..KKKW.K.W. .KKKKKKW.KKWC.KWKKWK.K...CKWK.K.KKK...KK.KKKC.CK._WC.KW.CKKK.K.K ..WK.W_KK..K.KK..W..K...C.KKWW..KWWKKK.CKKWKKKC.._K_.WK.K...K..K ...KKKC..K...WK.KK....W_KKKK_KKC.K.C...._.WK.........K.K...WK.K. K..K...._.K.WK...K_W.KKKW.KW.K.KW.W...KKKKKKKCK.WWK..KKWKK._KK.. .KW..K.K.K.K..W.K....KK.WK.CKKKKK...C.WKK.WCWK..K..W.KWCKK..KKK. httpdの数を、768→896に変更(live8と同じ)。 さっきより、だいぶ健康になったようだ。 同じLA(15ぐらい)でも、ログインしてて重さを感じなくなったので、 KeepAliveもうまく働いている予感。 なんだか、こんな話があるので、 live8のKeepAliveの設定をex7と同じにした。 ex7が重い重い重い重い重い重い重いtiger503 http://qb5.2ch.net/test/read.cgi/operate/1096837151/170-171 土地作り終わりました。 以下の儀式を依頼しておきます。 live17をmemoriesに格納 & life7 新設。 明日の予定とのこと。 (現在) +live17.2ch.net:206.223.152.55 (変更後) +live17.2ch.net:206.223.151.230 +life7.2ch.net:206.223.152.55 http://life7.2ch.net/ つながるっすね、 作業始めても ok ? >>277 設定少しだけいじりますが、 掲示板的作業には差し支えないです。 >>278 そんじゃ、転送はじめます。 life7仕込みました。 bbs.cgiはSpeedyCGI配下となります。 read.cgiは通常(dsoじゃないです)。 ほえ、後でやりまーす。 [1] + Killed tar czf live17d.tar.gz _datArea って、>>281 は自分で仕掛けたCPUtime limitにひっかかったのか。 pid 99788 (bsdtar), uid 2001, was killed: exceeded maximum CPU limit 今ごそごそしたので、再度トライ。 >>282 うーん、そんなはずないですが。 自宅からとか入ってますが、そういうのはないはず。 お風呂入ってても、セッション残っているし。(puttyから) それって、入っていてぶちって切れるってことすよね。 いつも仕方がないから top を毎回動かしています、 質問です life7 にlife5+life6 の板全部入れて保持数1200で 全ての板をジンギスカン化できますか? (今日はやりませんけど) >>285 アイドルが多いと切れる、って言ってますね。それ。 何分ぐらいで切れますか。 私が今いる環境(オフィス)から10分ぐらいログインして何もしないで放置してみましたが、 現象が再現しませんでした。 自宅でも再現したことないです。 そういえば、うちの実家ではそうなりました。 アドレスが変わったわけでもないのに、ぶちっと切れます。 topとか動かしていると(何かデータが流れていると)、確かに切れなかったような。 >>286 直感的にはできると思います。 そのぶん、メモリディスクを拡張しないといけないですね。 256Mぐらいとればいいのかな。 メモリディク拡張工事済み。 /mdを256Mとり、life7ユーザで書けるようになっています。 はいー ぼちぼち始めますが・・・ 量の厚い壁の前で、うんこしてしまいそうです。 >>290 【life系】いてーん 断続的に止まります(life5/6) http://qb5.2ch.net/test/read.cgi/operate/1102571660/6-7 保持数1200のgame10が、9板で32Mぐらい使っています。 34ってことは、4倍見れば大丈夫と。 つまり、さっきの拡張工事で大丈夫と思われ。 >>287 PuttyはKeep Aliveをするために定期的にnull packetを送れます。 TTSSHとか使ってます? >>293 今はPuttyですね。 ttsshはssh version 2への対応が遅くなったので(今はしてるという噂もありますが)、 そのときに乗り換えたです。 今度帰省した時に試してみるか。 FOXさんはPuttyのはずなので、設定方法を教えてあげると喜ぶかも。 >>294 ttssh本家はssh2に対応しないとかいってます ttp://www.zip.com.au/~roca/ttssh.html それに業を煮やした日本人が独自開発してます ttp://sleep.mat-yan.jp/~yutaka/windows/index.html live17のmemoriesへの格納は終了しました。 Vara Term もssh2対応のようです(ぼそっ) life5/6 -> life7 移転完了。 life5(banana273) life6(banana307) のどちらかを BBM の独立と考えているのですが、、、 >>298 お、あっちとかぶったですね。 どっちかをBBMにする件、了解です。 root権限ありサーバに変身させる必要がありますね。 HW構成は、何から何まで同じですね(当たり前)。 酷使度が低かった banana307 を BBM にしようと思います。 両機とも memories への収容をこれからやりますので、 それが終わったら、root passwordを渡していただくことにします。 ・memories土地作り ・DNS儀式 ・収容作業 ・root password依頼、受け取り ・BBM用セットアップ ・BBM移動(DNS儀式等) っていうかんじで。 banana273は、どうしましょうか。 bubble 等重いところの解消に回す予定 でも、ex9での実験/強化bananaの完成後かと、 うーん、何も使う予定がなかったら banana229組かなぁ、酷使度っていうのがあるのがちょと心配だけど、、 >>292 ちなみに、それ+家庭板なので、 現life7にあるのは35板だったりします(ぼそ live17がmemoriesじゃなくてtiger508を指してますけど さてさて 次の注目は live16 -> live8 移転が可能かどうかっすね、 >>306 ns1/ns2.maido3.com は変わっています。 TTL = 1日なので、最悪次の日までには変わります。 マターリ、待たれたし。 >>304 もし火急の予定がないなら、システムおもり用として1台いただけませんか。 FreeBSDのCVSツリーとか、各種システム設定用マスターとか、 そろそろ必要になってきました。 memoriesでの土地造成ができました。 DNSの儀式いきます。 以下の設定変更をよろしくお願いいたします。 (現在) +life5.2ch.net:206.223.147.225 +life6.2ch.net:206.223.148.155 (変更後) +life5.2ch.net:206.223.151.230 +life6.2ch.net:206.223.151.230 >>294 英語版なら ConnectionでSeconds between keepalives、 日本語版なら Keepalives間の秒数 に0より大きい値を入力でnull packetを送るようになります。 >>307 やるのはいいけどダメだった時に備えてそのまま残しといてくれよん マシン余ってるみたいだし >>313 了解です。 ・収容作業 に入ります。これは終わるでしょう。 これが終わったら、 ・root password依頼、受け取り ・BBM用セットアップ ・BBM移動(DNS儀式等) にすすみます。 日付変わるまでには、banana307の依頼を出せるでしょう。 >>314 おくったです そろそろ避難訓練のリンクは必要ないかな? まだ作業のこってましたっけ? >>315 ・新BBMセットアップ ・BBM移動作業 がありますね。 それが終わると、システム系は一段落かと。 あと、 ・dnscache2 になっている現BBMのバージョンアップ もありますね。 で、dnscacheをうまい具合に2本だてにすると。 life5 と life6 の memories への収容、終わりました。 これからメール確認します。 BBMセットアップは、しばらくあとで。 >>315 メール確認したです。 今時点での作業は、とりあえずここまでで。 お疲れ様ですー。 life7ってbanana何になるんですか? >>320 bananaじゃなくてtiger508です(live17が使っていたところ) >>320 tiger508です。 狼、VIP、ラウンジ、野球、競馬、毒男、難民、大学生活が入っている tiger503と同じハードウェア構成です。 memory: bananaの4倍 ディスクの回転数: bananaの2倍 おもりの方はできる範囲でがんがらせていただきますんで、 限りあるサーバ資源を大事に使っていただくように、 住民の方々によろしくお伝えください。 >>321-322 ありがとうございます。 ここでunknownだったので(^_^; http://sv2ch.baila6.jp/sv2ch01.html rootさん了解ですー。 これからもよろしくお願いします。 BBMをbanana307に移動する準備ができました。 以下のDNS変更をお願いしておきます。 サーバ側はセッティング完了しているので(簡単な動作確認もしました)。 いつやっていただいてもOKです。 なお、BBMもこれを機にデータ部分とログ部分をメモリディスク化しました。 (BBQと同様) (現在) +m.2ch.net:206.223.151.205 &bbm.2ch.net:206.223.151.205:a (変更後) +m.2ch.net:206.223.148.155 &bbm.2ch.net:206.223.148.155:a なお、banana307とbanana273はroot権限ありサーバとなり、 OSのFreeBSD 5.3R-p2へのアップグレード・ディスクパーティション割付の若干の変更、 システムチューニング等を実施しています。 >>219 -bash-2.05b$ php -v PHP Warning: Unknown(): Unable to load dynamic library '/usr/local/lib/php/20020429/mysql.so' - Shared object "libmysqlclient.so.10" not found, required by "mysql.so" in Unknown on line 0 PHP 4.3.9 (cli) (built: Dec 5 2004 19:51:51) Copyright (c) 1997-2004 The PHP Group Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies あれれー鞍は入っているのにのに、、、 -bash-2.05b$ mysql -V mysql Ver 12.22 Distrib 4.0.21, for portbld-freebsd5.3 (i386) >332 cd /usr/local/etc/php.ini && mv php.ini php.ini.bak cp php.ini-recommended php.ini なおったはず。 % php -v PHP 4.3.9 (cli) (built: Dec 5 2004 19:51:51) Copyright (c) 1997-2004 The PHP Group Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies % pkg_info -aI | grep DB p5-DBD-mysql-2.9004 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.42_1 The perl5 Database Interface. Required for DBD::* modules を入れた時に、mysqlのバージョンが上がったためすね。 tiger510 = hobby7、早朝に panic してリブート入ったようです。 前にもあったかな。FreeBSD 5.3Rのバグかも。 %cat info.0 Good dump found on device /dev/da0s1b Architecture: i386 Architecture version: 1 Dump length: 2146959360B (2047 MB) Blocksize: 512 Dumptime: Fri Dec 10 13:05:44 2004 Hostname: tiger510.maido3.com Versionstring: FreeBSD 5.3-RELEASE #3: Thu Nov 4 21:51:36 PST 2004 root@tiger503.maido3.com:/usr/obj/var/src/sys/I386_TIGER_53 Panicstring: lockmgr: thread 0xc8fc7c80, not exclusive lock holder 0xc35e6af0 unlocking Bounds: 0 見てみた。前スレの540〜542あたりで ex7 で起きたのと同じすね。 発生率低いみたいだけど、5.3Rの虫さんかも。 540 名前:root▲ ★[sage] 投稿日:04/11/20 07:41:10 ID:??? Nov 19 13:14:09 <3.1> tiger503 savecore: reboot after panic: lockmgr: thread 0xc49b24b0, not exclusive lock holder 0xc3565640 unlocking Nov 19 13:14:09 <3.5> tiger503 savecore: writing core to vmcore.2 だそうで。< ex7 vmcoreはちゃんととれてるっぽいんで、後で見てみます。 搭乗時間が迫ってるんで、とりあえずまた。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる