■ read.cgi の入れ替え (全サーバ) 【スレ読めない】
■ このスレッドは過去ログ倉庫に格納されています
本日(1/4) 全サーバの read.cgi の入れ替えを行います。
1) サーバセッティングの変更
2) 新read.cgi の投入
1) 2) はばらばらにやるので
1) の後 2) が行われるまではスレ読めなくなります。
今日中に終れば御の字ということで、 ・Apacheのバージョン
・FreeBSDのバージョン
これらは全部共通のはずなんだが、、、 >>152
Apacheは2.0.52みたいですね。
FreeBSDは微妙にパッチレベルが違っていますが、基本的には5.2.1Rと。< banana
httpdが暴走する感じなのですか。 で、dsoセッティングが原因かどうかなのですが、
1)mod_cgidsoだけ有効にして、<Files read.cgi>〜</Files> を無効にしても、
そうなりますか?
2).soをdso-scriptにして、read.soで置いて動かしても、そうなりますか?
具体的には、こういう設定を試すと、どうなりますか。
LoadModule cgidso_module libexec/apache2/mod_cgidso.so
↑これは有効
# for mod_cgidso
<IfModule mod_cgidso.c>
AddHandler dso-script so
</IfModule>
↑これも有効
# <IfModule mod_cgidso.c>
# <Files read.cgi>
# SetHandler dso-script
# </Files>
# </IfModule>
↑これは無効
news19でずっと変になってないので、
すぐ発現するようなバグがあるという線は、やや考えにくいような肝。 >>120のサーバ群のread.cgiを原因がわかるまで元のに戻すことを希望。 時間はかかりますが異常があるbananaのどれか捕まえて5.3Rにしてみては・・・
>>157
後戻りはらしくないかと・・・
>>158
経過書いてくれると「ああ動いてる」って安心できるのでたまには書いてくださいね スレッド画面左下のFOX ★って表示が目に付いてログ読みにくいので消していただきたい所存。 30台くらい bananaがあるうち
数台だけがうまく行かないというのが現状なんですよね、
>>157
脱走する前になんとかなっていなかったら
そうしようかと、
時間との戦いだー 現在、新read.cgi投入後の負荷上昇の為、暫定的にread.cgiを止めている鯖
banana229: aa4 that3 travel2
232: tv6
274: academy3 qb5 qb6 science3
370: hobby5
382: society3
387: comic5
banana210: pc5は、テストのため現在はread.cgを動かしてみています。 that3 travel2 (人大杉)
academy3 (Internal Server Errorr) >>127
そういう動作を期待しています
いままでは未読みるために使用できたのですが、
今度だと全部読み込む仕様になっちゃったみたいなんで書いてみました
あと希望としては、「新着レスの表示」ってのが+1してあるといいんですけどね(笑 pc5 以外は元の read.cgi に戻した。
あと動いていないのは? (pc5以外) academy3 は 500 Internal Server Error
でも上位20スレッドだけは読める。
それで読めるスレッドには書ける。
なんか変な状態です。
money3が変
例えばこのスレだと、
http://money3.2ch.net/test/read.cgi/slot/1099557386/l50
従来は上部に
全部 1- 101- 201- 301- 最新50
と出ていたが今は
全部 1- 最新50
しかない。 一日8時間ぐらい読めも書き込めもしなくなる2ちゃんてのも面白いな。
運が良ければ参加できますってか。 PC5、気長に待ちます。
他の板でも見てきます。 ノシ まぁ、1日くらい見られなくったって死にはしないんだからのんびりまとうぜ
FOXは適度に頑張れよ、応援だけしておく money3だけじゃないね。comic6、bubble3、food6なども同じ現象。
ダメなのは全部↓のバージョンになってる。
read.cgi ver 05.0.0.5 2005/01/04
FOX ★ 専ブラ使えば何の問題もなし。
で、新型read.cgiには痛み止めのお注射はうったんか?
いや、新型read.cgi自体の問題か単に相性が悪いだけなんかは知らんが。 pc5見れないと思ったらこういう事なのね。がんばってちょ 人多杉→that3
500error→ travel2 book3
>>203
仕様です。 >>207 >>210
その仕様にされると、出先のナロー回線からだと不便でしょうがないんですが…
とりあえず
read.cgi ver7.35p (04/11/01)
を返してください。 >>213
ナローバンド切捨ては時代の流れからして仕方がないていうか当然。
>>215
ファブリーズ どうも 新read.cgiに暴走を引き起こすbugがあるようだ、 そうですか
トリガー引かれてないだけで他所も潜在してるんですね >>218
マイナスポイントの送り方を教えてください life7 game9 も暴走する、
500 error とかでたら url きぼー 何だ、結局バクかよ。
>>223
ない。残念無念。 あと read.cgi が動いていないのは
どこかな? gdb -pでアタッチした結果。
life7とgame9の場合のパターン(下記以外今のところすべてこれ)
(gdb) where
#0 0x00000001 in ?? ()
#1 0x0000000b in ?? ()
#2 0x0000000c in ?? ()
#3 0xbfb76740 in ?? ()
#4 0x00000001 in ?? ()
#5 0x0806e490 in ap_mpm_set_max_mem_free ()
#6 0x2a55750e in zz_out1line () from /home/ch2life7/public_html/test/read.cgi
一度だけgame9で見かけたパターン
#0 0xbfbfff92 in ?? ()
#1 0x0000006f in ?? ()
#2 0x0000000a in ?? ()
#3 0x0000001e in ?? ()
#4 0xbfb76f00 in ?? ()
#5 0x00000000 in ?? ()
#6 0x0806e490 in ap_mpm_set_max_mem_free ()
#7 0x2a5571a6 in ReplaceHref () from /home/ch2game9/public_html/test/read.cgi
#8 0xbfbfff3c in ?? ()
#9 0x2a5589b6 in zz_GetEnv3 () from /home/ch2game9/public_html/test/read.cgi いずれも、ap_mem_set_man_mem_free() のあとでおかしくなっているように見えるですね。
で、いったんhttpdが暴走すると、kill -9じゃないと死ななくなります。 >>228
ap_mpm_set_max_mem_free () だった。 後じゃなくてap_mem_set_man_mem_free()の内でない?スタックフレームだから >>231
ふむ。
シンボル名が出ないということは、そうかも。 ap_mpm_set_max_mem_free () を呼び出すときの引数がいまいちなのかしら。 >>227
1) http:// の置き換え部をはずして、 out1line/ReplaceHref
2) env3 はdatを読み込んだり行の先頭のポインタの配列を
作ったりするところだから、各数値のチェックを強化してみた
いや スタックぶっ壊していると思われ < http:// 変換するところ 当面、デバッグはtigerサーバ、なかでも暴走率の高いlife7とgame9で、
てことですね。 pc5はver7.35pに戻ったんじゃなかったかしら。
pc5の板全部見てるわけじゃないんで知らんが。 tigerサーバなら、10個ぐらいhttpdが暴走しても、とりあえずデバッグとかできるんで。
しかしlife7とgame9だけ、どうして暴走率が高いのか。
何か条件があるに違いないと。 特定のパターンのdatを踏んだ時に、起こっている予感も、、、。
どのpidを持つhttpdがアクセスしたか、ログにとる手段はないのかしら。 http:// の変換外して暴走しないなら
そこが問題なので、
酒飲んで帰ってきてから、強化してみるです。 私もしばらく本業に戻ります。
これまでの暴走ペースなら、life7やgame9なら暴走しても半日ぐらいは、なにごともなく動くので。
所見を発見したら、レポートします。 >>246
いってらっしゃい。どこの神社かしら。
で、今はtigerサーバ以外は、dso版read.cgiは動いていない状態ってことでOK? >>247
すす
たくさん動いてるです
>>120 以外全部 pink系の鯖は新型。
あ、bbspinkは2chじゃないや。 ■ このスレッドは過去ログ倉庫に格納されています