[過去ログ] 【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part16 (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
81: root▲ ★ 04/12/06 12:07 ID:??? AAS
で、>>76 はソケット用のバッファがいっぱいってことなので、
それっぽいカーネル変数を、様子を見つつ大きくしてみることに。
82
(1): root▲ ★ 04/12/06 12:33 ID:??? AAS
banana238の以下の変数を、tigerサーバと同じ値

# increase listen queue
kern.ipc.somaxconn=8192
kern.ipc.maxsockbuf=2097152

にした。
83: root▲ ★ 04/12/06 12:41 ID:??? AAS
>>77 関連で、ちと banana238 の Apache と PHP 関連をいじります。
一時的にWeb 止めます。
84
(1): root▲ ★ 04/12/06 13:06 ID:??? AAS
banana238のPHP、直ったはず。
(apc.so を extensions.ini で2回呼んでいました)

Perlのsetuid問題は、現在未対応。
85: root▲ ★ 04/12/06 13:22 ID:??? AAS
>>82
ちなみに前はそれぞれ、
kern.ipc.somaxconn=2048
kern.ipc.maxsockbuf=524288

だった。
86
(1): root▲ ★ 04/12/06 13:53 ID:??? AAS
root権限ありサーバの、FreeBSD 5.3Rへのバージョンアップ作業の残件まとめ
下の方ほど優先度低

BBMとblackgoatが終わったら、あとはぼちぼちってかんじで。

cobra2245 = BBM
tiger512 = blackgoat4
cobra2247 = c-docomo2
cobra2246 = c-docomo3
banana403 = c-au1
banana404 = c-au2
banana405 = c/c-au/c-docomo/c-others/c-others1/c-control
省2
87: root▲ ★ 04/12/06 13:53 ID:??? AAS
(da0:mpt0:0:0:0): WRITE(10). CDB: 2a 0 1 5c 9 9f 0 0 80 0
(da0:mpt0:0:0:0): CAM Status: SCSI Status Error
(da0:mpt0:0:0:0): SCSI Status: Check Condition
(da0:mpt0:0:0:0): Deferred Error: HARDWARE FAILURE info:15c091f asc:3,0
(da0:mpt0:0:0:0): Peripheral device write fault field replaceable unit: 4 actual retry count: 24
(da0:mpt0:0:0:0): Retrying Command (per Sense Data)
(da0:mpt0:0:0:0): WRITE(10). CDB: 2a 0 1 5c a 9f 0 0 80 0
(da0:mpt0:0:0:0): CAM Status: SCSI Status Error
(da0:mpt0:0:0:0): SCSI Status: Check Condition
(da0:mpt0:0:0:0): Deferred Error: HARDWARE FAILURE info:15c0a1f asc:3,0
省19
88: root▲ ★ 04/12/06 13:54 ID:??? AAS
oyster243、ディスクだめですね。
DNSキャッシュを緊急に変更する必要がありそう。
89: 動け動けウゴウゴ2ちゃんねる 04/12/06 14:45 ID:IV/LVdAs(1) AAS
運営ガンバレ、超ガンバレ
90: root▲ ★ 04/12/06 16:21 ID:??? AAS
現状:

・oyster243の緊急バックアップは概ね完了
・現地スタッフさんが、HDD手配に奔走中
・HDDが手配でき次第、交換予定
91
(1): root▲ ★ 04/12/06 16:28 ID:??? AAS
というわけで、こちらで。

87 名前:root ★[] 投稿日:04/12/06 16:26:12 ID:???
さて、再発防止対策だなぁ。

1)DNSキャッシュのIPアドレスを共有した、2台以上のサーバでまかなう
2)もう1台DNSキャッシュを用意して、/etc/resolv.confに2行書く

1)がいいですね。
2)だと、今回みたいなトラブルがあると、結局30秒とか1分とか待たされてしまうんで。

で、これを簡単にどう実現できるのか。
省1
92: root▲ ★ 04/12/06 16:35 ID:??? AAS
現状。
まずは、待ちということで。

91 名前:root ★[] 投稿日:04/12/06 16:34:31 ID:???
SCSIすね。

さて、緊急作業は概ね終わりました。
以降は、

1)HDD交換(by 現地スタッフ)
2)OSインストール(by 現地スタッフ)
3)設定(by 私)

という手順になります。
省1
93: root▲ ★ 04/12/06 16:42 ID:??? AAS
>>91 は、単独スレかな。
テーマは、dnscache の冗長化で。
94: FOX ★ 04/12/06 17:21 ID:??? AAS
目の前の問題は BBQ が止まったことだす。

BBQ がとまっても時間はかかるが書き込めるという仕様になっています。

【お題目】 BBQ を止まらないようにする

これを実現するには?

1) BBQ だけで一台占有し、少しでも楽々動かせるようにする
2) BBQ 内部の処理の効率化、少しでも楽々動かせるようにする
省2
95: root▲ ★ 04/12/06 17:26 ID:??? AAS
BBQはDNSコンテンツサーバなので、2台にできると思います。
BBSみたいに統計とるのに使ってないので、今のBBQと同じものを
もう1台作成する方針が一番いいんじゃないかと。

そのときは、投入する側にしかけの追加が必要そうですね。
投入したものが、2台に反映されるようにすると。
このへんはサザンさんがやってるわけですがl、そんなに難しくないはず。
96: root▲ ★ 04/12/06 17:27 ID:??? AAS
で、ちょっとごそごそしてみた。

緊急にセカンドディスク側で、DNSキャッシュだけ動かしてみています。
ちょっと様子見てやばそうなら、すぐ止めるということで。
97
(1): FOX ★ 04/12/06 17:28 ID:??? AAS
BBQ って内部では何かDB使っているのですか?
98: root▲ ★ 04/12/06 17:28 ID:??? AAS
で、この状態で量産型bananaサーバからの書き込みがブロックされるかどうか、
確認したいわけです。

ブロックされないなら、旧版のbbs.cgiにサザンさんが入れた仕掛けは、
ちゃんと動いていると。

で、同じことをnews18とnews19でもやってほしかったり。

これらはDNSキャッシュを自前で持っているので、
DNSキャッシュダウンの影響を受けないはず。

それでもブロックされるようなら、SpeedyCGI版bbs.cgiの
該当部分が、うまく動いていないことになります。
99: root▲ ★ 04/12/06 17:29 ID:??? AAS
>>97
cdbという、DNSサーバに付属のDBを使っていますね。
それ以外には使用していないです。

cdbがあるおかげで、あのでかいデータをうまく扱えている。
100: root▲ ★ 04/12/06 17:31 ID:??? AAS
that3 ブロックしない
1-
あと 901 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.009s