X



2ch特化型サーバ・ロケーション構築作戦 Part24

■ このスレッドは過去ログ倉庫に格納されています
1root▲ ★
垢版 |
2006/12/20(水) 00:45:33ID:???0?PLT(20200)
2ch特化型サーバ・ロケーション構築作戦のスレッドです。

・2ちゃんねるのサーバロケーション、PIEに関する関連作業・調整事項
・DNS登録・変更関連の各種作業や調整事項
・2ちゃんねるのサーバで採用しているOS、FreeBSDに関する情報・調整事項
・各種作戦・プロジェクトとの連携、プロジェクト間の連携

等を取り扱います。

前スレ:
2ch特化型サーバ・ロケーション構築作戦 Part23
http://qb5.2ch.net/test/read.cgi/operate/1153650861/
2006/12/21(木) 17:24:45ID:FvhhIWIN0
F22のお掃除プログラム&その他いろいろプログラムがあるんですが
以下の理由で使い勝手が悪くなってしまったのだ
1) 元々は全て同じcgiだったんだけど、都度改修&追加しているうちに・・・
  サーバ毎に違うものになってしまった。
2) やることが大きくなりすぎ

でこのさい F35 というのを新設しようと思っていますが
F35 を毎時15分に呼ぶようにできますか?
2006/12/21(木) 23:19:26ID:???0?PLT(20202)
きたく。

>>161
ありがとうございます。
明日あたりに、旧データの消去へと。

>>162
いよいよ、F35 (次世代版F22)ですか。

呼び出し部分を作ることは、とりあえず今の F15 の呼び出しに使っている程度の
いい加減なやつなら、割とすぐに可能と思います。

今の F22 呼び出し部のような巧みなもの(Perl で select() とか使っているっぽい)
だと、さくっと、というわけにはいかないかもしれないですが、
そのへんは、あのすごい人とか若い人とかがきっと(以下略。

# で、今日は劇ねむでふらふらなので、すみませんがこれで。
2006/12/22(金) 07:50:17ID:ClN7ImNE0
こういうのとか?
http://search.cpan.org/~gaas/libwww-perl-5.805/lib/Net/HTTP/NB.pm
2006/12/22(金) 09:37:04ID:???0?PLT(20202)
- live22x on memories へのアクセス確認
- live22x on memories / read.cgi と offlaw.cgi を cobra 用バイナリに差し替え
- 上記確認 & データ収容 (>>143) の再確認

のうえ、live22のHDD上のデータを消去しました。

/dev/da1s1f 29633058 318394 26944020 1% /home

これで、live22x → live24 へのリフレッシュ工事は全工程完了しました。

なお、もし今の live22x のデータに万一不備がある場合、
今週末までは live22 の自動バックアップデータから復旧できますので、
その場合は指摘よろしくです。

あと、game10 → game11 のリフレッシュ工事を
できれば年内のうちにしておきたいかも。
2006/12/22(金) 11:31:35ID:DpQXenDz0
はいー
さっそくやりましょうー

2006/12/22(金) 11:40:37ID:???0?PLT(20202)
>>166
おー、午前11時台に、、、。

game11 のうつわのほうは準備できていますので、
F22 の起動等の後処理以外は、かっこいいおにいさんのほうで
たんたんとやっていただけるのではないかなと。

# 12:00-13:00 は、たぶん食事に行っているです。
2006/12/22(金) 11:48:38ID:???0?PLT(20202)
今、game10 の /md 周辺(前回しくったので)をざっと見てきましたが、、、。

/md/tmp のオーナーとか、微妙に変える必要があるのかもですね。
作業終了後に一括して chown すればいい感じかも。
2006/12/22(金) 11:51:36ID:DpQXenDz0
あっ
もう開通しているんですか、

んじゃ はじめますー
game10 -> game11
2006/12/22(金) 12:24:34ID:7idcUXW00

いいから早く終わらせろよ、ゴミケラ
2006/12/22(金) 12:26:24ID:L2s2Tqlw0
あーコレかぁ
がんばってねぇ
2006/12/22(金) 12:31:16ID:2ZITybHc0
突然変になったから焦ったじゃないか
下がらないスレとかで事前に告知しといてくれよなぁ
2006/12/22(金) 12:35:59ID:Z8I7Juch0
あーなるほど。納得。
2006/12/22(金) 13:08:40ID:???0?PLT(20202)
/md/tmp @ game11 オーナー変更済み。
2006/12/22(金) 13:19:08ID:eTLIbvSe0
あ、これだったのか。お疲れさまです
2006/12/22(金) 13:33:42ID:HCr5VyKe0

ついでにキャップ頂戴よ
2006/12/23(土) 02:49:39ID:???0?PLT(20202)
game10、memories に収容します。

以下のDNS設定変更をお願いします。

(現在)
+game10.2ch.net:206.223.150.115

(変更後)
+game10.2ch.net:206.223.151.230
178root▲▲ ★
垢版 |
2006/12/25(月) 14:39:04ID:???0?PLT(20202)
Ready for RC2, finally... (kensmith)

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/conf/newvers.sh.diff?r1=1.69.2.13.2.1&r2=1.69.2.13.2.2
179マァヴ ◆jxAYUMI09s
垢版 |
2006/12/25(月) 15:29:36ID:La/eOrpz0?DIA(33345)
>177
done(^_^;)
2006/12/25(月) 15:30:03ID:H4YKK40o0
read.cgi のコンパイル&配布はどことどこのサーバでやるんでしたっけ

1) dso <- banana,tiger用
2) ??? <- cobra用
3) ??? 他にもある?
181root▲▲ ★
垢版 |
2006/12/25(月) 15:33:18ID:???0?PLT(20202)
>>180
cobra は、、、ex16 でしたが、news4vip とともにあぼーんしました。
ex13 に環境作ります。作ったら知らせます。

あとは、Apache 2.2 なサーバ用の環境(雪だるまフロント & ex11)が、
live24b にあります。

>>179
ありがとうございます。確認しました。
182root▲▲ ★
垢版 |
2006/12/25(月) 15:37:07ID:???0?PLT(20202)
> ex13 に環境作ります。作ったら知らせます。

作りました。

・場所、配布方法は dso と同じ
・ex13 / ex17 に配布される
2006/12/25(月) 15:52:42ID:P2EtqmZw0
つまり

1) dso <- banana , tiger 用
2) ex13 <- cobra 用
3) live24b <- 雪だるま用

でokと、
2006/12/25(月) 15:58:54ID:???0?PLT(20202)
>>183
そうなります。
2006/12/25(月) 15:59:24ID:???0?PLT(20202)
で、ソースはどれも同じです。
というか同じにしないと、メンテできないので。
2006/12/25(月) 16:01:11ID:P2EtqmZw0
りょうかいですー

次スレ(といってもいつになるやらですが、)のテンプレに、、、
187 ◆TWARamEjuA
垢版 |
2006/12/25(月) 19:56:24ID:P20SZXfA0?BRZ(6677)
んぢゃksk(えー)
188root▲▲ ★
垢版 |
2006/12/25(月) 23:34:31ID:???0?PLT(20202)
love3、memories に収容します。

以下のDNS設定変更をお願いします。

(現在)
+love3.2ch.net:206.223.151.125

(変更後)
+love3.2ch.net:206.223.151.230
2006/12/26(火) 04:53:48ID:1ktCz03X0
>>183
ex11 は tiger だと思うんですけど
どこでコンパイルすればいいんですか?
2006/12/26(火) 05:19:44ID:1ktCz03X0
ex13 に1,300通ほどメールが届いていたので全部削除しました
cronさんからのようです
2006/12/26(火) 06:39:24ID:jWsxcGAn0
cronさんはけしからんな
2006/12/26(火) 07:50:27ID:1ktCz03X0
なんか
ex13 の read.cgi動かなくなっちゃったです
ex17 のは動いています。

なんででしょ
2006/12/26(火) 07:52:53ID:1ktCz03X0
なんともなかったようです
おさわがせしました
2006/12/26(火) 08:46:20ID:V40W6mk10?BRZ(5799)
live24の/homeの状況を見たいっすね。
もし、リフレッシュ工事していなかったら、今頃どうなっていたんだろう。。
ひょっとして溢れていたかもしれないなぁ、、と思ったもので。
195root▲▲ ★
垢版 |
2006/12/26(火) 09:10:20ID:???0?PLT(20202)
>>189
>>181 にも書きましたが、
ex11 は以前に Apache 2.2 + worker MPM のテストのために
バージョンアップした関係上、live24b からということになります。

で、雪だるまフロントではまだ /i を作っていないのですが、
作っておきますか?
(とりあえず mkdir するだけ)

>>190
内容はこんなエラーメッセージで、PV 取得システムが出していました。
以前は出てなかったような。

cp: /home/ch2ex13/public_html/kyozin/1000.txt: No such file or directory
cp: /home/ch2ex13/public_html/hsb/1000.txt: No such file or directory

PV 取得プログラムが何かバージョンアップしたのかな。
とりあえず、標準出力に加えて標準エラー出力も /dev/null に捨てるようにしておきます。
2006/12/26(火) 09:14:32ID:???0?PLT(20202)
>>194
/dev/da1s1f 29633058 661056 26601358 2% /home

あと少し遅かったら、やばかったかも。
2006/12/26(火) 10:53:30ID:1ktCz03X0
>>195
必要ないです。
2006/12/26(火) 10:55:36ID:???0?PLT(20202)
>>197 は、
> 作っておきますか?

のレスということで、了解です。
199root▲▲ ★
垢版 |
2006/12/26(火) 14:23:47ID:???0?PLT(20202)
hobby7 → hobby9
life7 → life8
のための DNS 設定依頼いきます。

以下のDNS設定変更をお願いします。

(新規追加)
+hobby9.2ch.net:206.223.151.62
+life8.2ch.net:206.223.152.55

残件 >>188 と合わせ、よろしくお願いします。
200マァヴ ◆jxAYUMI09s
垢版 |
2006/12/26(火) 14:26:58ID:aaRTJsrA0?DIA(33345)
>188
done(^_^;)
2006/12/26(火) 14:39:39ID:???0?PLT(20202)
>>200
切り替わったことを確認しました。
202マァヴ ◆jxAYUMI09s
垢版 |
2006/12/26(火) 14:52:41ID:aaRTJsrA0?DIA(33345)
>199
done(^_^;)
2006/12/26(火) 14:56:24ID:???0?PLT(20202)
>>202
追加を確認しました。
2006/12/26(火) 17:25:06ID:cj6OA0aZ0
新しいお掃除プログラム f35 を作った。

毎分呼んでくれると嬉しいです。
2006/12/26(火) 17:28:22ID:???0?PLT(20202)
>>204
ライブな掲示板サーバ全部でよいでしょうか。
2006/12/26(火) 17:29:24ID:cj6OA0aZ0
はいー

全部配布してあります。
今回は毎分呼んでもらって、スケジューリング等は中でやる作戦
2006/12/26(火) 17:33:00ID:???0?PLT(20202)
>>206
了解。

f35 の場所を確認してきました(わかりました)。
しかけてきます。

f15 をよんでいる仕掛けと同じのを横並びにして、使ってみます。
一応ブロックしても大丈夫なようには組んであるつもりですが、
まずはやってみるかんじで。
2006/12/26(火) 17:33:49ID:cj6OA0aZ0
よろしくお願いしますー
2006/12/26(火) 17:42:52ID:???0?PLT(20202)
しかけました。

手でしかけを一度動かし、通るのを確認。
1分に1回呼び出し。

サーバリストは F22 のものを使用。
2006/12/26(火) 17:43:56ID:cj6OA0aZ0
どーも
ありがとさんです
2006/12/26(火) 18:04:20ID:???0?PLT(20202)
特に異常なく、たんたんと呼ばれているようです。 < F35
2006/12/26(火) 18:08:53ID:cj6OA0aZ0
はーい
後ほど検証してみますー
2006/12/26(火) 18:13:49ID:???0?PLT(20202)
bbspink に f35 が入っていないような気がします。

とりあえず呼ぶほうは、そのままにしておきます。
2006/12/26(火) 18:14:25ID:cj6OA0aZ0
はいー
2006/12/26(火) 18:15:43ID:cj6OA0aZ0
pinkにそのまま入れたらタイへんだったっす
/i/ をまだ使っているふるーい仕様なんだよなぁ

タメイキ
2006/12/26(火) 18:21:21ID:???0?PLT(20202)
>>215
> /i/ をまだ使っているふるーい仕様なんだよなぁ

なるほど確かに。

# 厳密には、qb5/qb6 もそうかも。
2006/12/26(火) 18:23:38ID:cj6OA0aZ0
げげっ
そうだった

改修しなきゃ。。。
考慮くらいかな
2006/12/26(火) 18:26:11ID:pa7d5bco0
ν速で「BBS が止まっています」ってたまに出るんですが
2006/12/26(火) 18:30:32ID:???0?PLT(20202)
>>218
既に問題の存在は認識しているです。

# なぜ出るかは別途調査で。
2006/12/26(火) 18:33:16ID:pa7d5bco0
なるほろ
失礼しました。
2006/12/26(火) 18:44:14ID:KgkBrc2J0
質問ですーF35って何のプログラムですか?
規制用というのは理解できるのですけれど

開示できる範囲で結構ですのでおせーてください

# ところでrootさん、いつのまに▲2つになたんでしょ?
2006/12/26(火) 18:45:03ID:cj6OA0aZ0
静脈系のお掃除プログラムです
不要になったファイル等を消すのだ。
2006/12/26(火) 18:45:38ID:???0?PLT(20202)
外 => anime サーバ 方向のネットワークが不調みたいですね。
anime サーバ => 外 方向は大丈夫っぽい。

netstat -i で Ierr (入ってくるほうのパケットエラー)が増えています。

・サーバのNIC
・PIEのスイッチ

あたりの設定か、あるいはハードウェア上の問題かも。
anime サーバは ifconfig では、100baseTX <full-duplex> になっているですね。

何か異常があることはわかったけど、
ちと、私がタイムアウトの予感。
2006/12/26(火) 18:46:47ID:???0?PLT(20202)
>>223 は後で調べてみるです。

他のサーバに比べて anime サーバの bbs.cgi の「はけが悪い」のも、
ひょっとするとこのせいかも。
2006/12/26(火) 18:47:31ID:KgkBrc2J0
>>222
ごめんなさーい、すでに>>162で既出だったですね
2006/12/26(火) 18:48:02ID:???0?PLT(20202)
外 => anime の FTP でパフォーマンスが全然出ないですね。
>>223 で確定か。

いずれにせよ、またあとで。
2006/12/26(火) 22:03:25ID:???0?PLT(20202)
>>226
明日朝、調べてみることにしました。

サーバーダウン(鯖落ち)情報 part127
http://qb5.2ch.net/test/read.cgi/operate/1166599711/565

今日は(も)、ちと早寝モードで。
2006/12/27(水) 09:11:18ID:???0?PLT(20202)
ftp> get /boot/kernel/kernel /dev/null
local: /dev/null remote: /boot/kernel/kernel
229 Entering Extended Passive Mode (|||44475|)
150 Opening BINARY mode data connection for /boot/kernel/kernel (4869660 bytes)
226 Transfer complete.
4869660 bytes received in 00:47 (99.76 KB/s)
ftp> get /boot/kernel/kernel /dev/null
local: /dev/null remote: /boot/kernel/kernel
229 Entering Extended Passive Mode (|||39845|)
150 Opening BINARY mode data connection for /boot/kernel/kernel (4869660 bytes)
226 Transfer complete.
4869660 bytes received in 00:44 (106.44 KB/s)

incoming がだめと。
2006/12/27(水) 09:14:00ID:S1VOPMsB0
NIC取り替えてみようぜ
ついでに1000base-TXにして
2006/12/27(水) 09:14:39ID:???0?PLT(20202)
ifconfig で media type を autoselect (自動判別)にしたら、速度が出るようになった。
前の設定は media 100BaseTX mediaopt full-duplex (100Mbps 全二重固定)

ftp> get /boot/kernel/kernel /dev/null
local: /dev/null remote: /boot/kernel/kernel
229 Entering Extended Passive Mode (|||32228|)
150 Opening BINARY mode data connection for /boot/kernel/kernel (4869660 bytes)
226 Transfer complete.
4869660 bytes received in 00:00 (11.16 MB/s)
ftp> get /boot/kernel/kernel /dev/null
local: /dev/null remote: /boot/kernel/kernel
229 Entering Extended Passive Mode (|||32181|)
150 Opening BINARY mode data connection for /boot/kernel/kernel (4869660 bytes)
226 Transfer complete.
4869660 bytes received in 00:00 (11.16 MB/s)

そういえば前にも、こんなことがあったような。
2006/12/27(水) 09:16:05ID:???0?PLT(20202)
ログインしててもわかるぐらい、反応がよくなった、、、。

最初から自動判別モードになるようにして、
再度リブートテストをしてみる。
2006/12/27(水) 09:19:11ID:???0?PLT(20202)
リブートした。
ちゃんと 100Mbps 全二重になるようですね。

%ifconfig em0
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=b<RXCSUM,TXCSUM,VLAN_MTU>
inet 206.223.154.240 netmask 0xffffff00 broadcast 206.223.154.255
inet6 fe80::230:48ff:fe83:6bc0%em0 prefixlen 64 scopeid 0x1
ether 00:30:48:83:6b:c0
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
2006/12/27(水) 09:20:36ID:???0?PLT(20202)
で、そういえばこのサーバは種の最終回の時、
10Mbps に勝手にフォールバックしたことがあったやつかな。

NIC がそういう癖を持ったやつかもしれないですね。

とりあえずこれでパフォーマンステスト(両方向)して問題なければ、
この設定で復活させる方向で。
2006/12/27(水) 09:22:19ID:???0?PLT(20202)
両方向とも問題なしを確認。

システムメッセージを再点検の上、復活の方向で。
2006/12/27(水) 09:28:30ID:???0?PLT(20202)
復活させました。

そういえば某データセンターの人から「こういうの(何もしていないのにNICの速度とか
全二重/半二重とかが変わってしまう)、たまにあるんだよね」って、
聞いたような気もするですね。

ネットワークが設定が変わっていたら発動するしかけを作って、
あとで入れておこうと。
2006/12/27(水) 09:35:38ID:???0?PLT(20202)
さて、原因ですが、、、。

同時期に入った tiger2513 サーバ(同一スペック)では、
この症状は起きていないので(100Mbps全二重固定で問題なく動いている)、

・tiger2514サーバだけ、NIC の設定あるいはロットが微妙に違っている
・tiger2514サーバだけ、他のサーバと違うスイッチにささっている
・tiger2514サーバが刺さっているスイッチのポートだけ、設定が違っている

とかか。
2006/12/27(水) 11:46:00ID:???0?PLT(20202)
anime サーバを落としていた間も、
他サーバの F35 呼び出し状況には影響なかった模様。
(少なくとも呼び出し側のログでは)
2006/12/27(水) 19:46:53ID:TLvahbwy0
read.cgi でこれを使いたいんです

#include "apreq2/apreq_module_apache2.h"
#include "apreq2/apreq_util.h"

dso.2ch.net でコンパイルしようとしたら「ない」って言われました。
すみませんが、入れてくれると嬉しいです。

実行ファイルは配っても動きますよね?
2006/12/27(水) 19:56:39ID:TLvahbwy0
あっ
もしかしたら
apacheinc = `/usr/local/bin/apreq2-config --includes`
このへんの問題かもー

もう少し頑張ってみます
2006/12/27(水) 20:50:48ID:TLvahbwy0
やっぱ駄目だった、、、

たすけてけろー
2006/12/27(水) 20:55:07ID:WfpaNhgS0
オラの元気玉を分けてやるからがんがれ
242 ◆TWARamEjuA
垢版 |
2006/12/27(水) 21:24:10ID:ukLhwwgd0?BRZ(6677)
pathが通っていないとか?
2006/12/27(水) 23:25:51ID:YoGL4lbX0
libapreq2がきっと入ってないんでしょう。
stock.2ch.netには別途入れた記憶があります。

root権限サーバには、私が入れられるでしょう。
bananaにもし入ってなければ、ここに方法を書けば、
中の人たちがきっと入れることができるでしょう。

で、2ちゃんねるセッティングに入れるようにしておけば、
きっと今後は困らなくなるでしょう。

続いて各地の天気です。
2006/12/27(水) 23:32:52ID:wqDeFuPJ0
>>228-237 ひょっとすると [cp]2.2ch.io もそれだったりとか......

>>238-240 libapreq2 を使うなら mod_apreq2 のインストールが必要です.
mod_apreq2 が入ってない鯖にそれを使う DSO バイナリを入れると 500 エラーになるかと......
http://httpd.apache.org/apreq/
2006/12/28(木) 00:18:14ID:R5lJJ6DG0?BRZ(6677)
大津は晴れです。
246マァヴ ◆jxAYUMI09s
垢版 |
2006/12/28(木) 00:31:43ID:45cigzXX0?DIA(33345)
天津は中国です(^_^;)
2006/12/28(木) 00:54:03ID:???0?PLT(20202)
帰宅&食事。

そんなわけで、少なくとも Apache モジュールは入れてあげないと、
できた read.so (read.cgi) は動かない、ということになるです。

モジュールは別のサーバ(例えば私が作ったやつ)でも、
アーキテクチャが同じで Apache のバージョンが同じなら、
動くはずと。

>>244
> >>228-237 ひょっとすると [cp]2.2ch.io もそれだったりとか......

既に試してみていました。
autoselect にすると、10Mbps half duplex になるので、
スイッチ側で(ちゃんと)10Mbps に設定されていますね。< [cp]2.2ch.io
(今は 10Mbps full duplex固定になっている)

ということで、スイッチのポートの設定変更が必要と。

ほんで、本日激しく消耗しているので、
libapreq2 のインストールは、明日の午前中にでも例によって。
2006/12/28(木) 00:55:24ID:jqupbZzs0
自己紹介板書きこめんで。
ブラウザでも読めもしない。
2006/12/28(木) 00:56:38ID:???0?PLT(20202)
>>248
おひさしぶりで。

life7 → life8 ということで。
2006/12/28(木) 01:01:34ID:jqupbZzs0
>>249
判かった。ありがとう。
2006/12/28(木) 01:42:04ID:???0?PLT(20202)
明らかに、変な動きがなくなりましたね。 < animeサーバ
平常時なら anime サーバで news 入れても入る、ということですか。

というか anime サーバのネットワーク設定って、
きっと前から変だったんだと思うから、
news 入れて問題が露見して、正解だったのかも。

そんなわけで、今日はここまで。
2006/12/28(木) 01:43:47ID:TVkWySF+0
棚から牡丹餅だったです。
2006/12/28(木) 03:34:14ID:kBvXwPaY0
結果良ければ全て良し
2006/12/28(木) 09:14:46ID:???0?PLT(20202)
>>5
> ・夏時間修正のための工事が全サーバで必要

を、年内のうちに。
これやると、すずめの統計の cron 設定も若干いじる必要ありで。
2006/12/28(木) 09:15:32ID:???0?PLT(20202)
> 年内のうちに。
は、私ができる範囲のものについてで。
2006/12/28(木) 09:32:50ID:???0?PLT(20202)
>>11-13 が調子よさげなので、game11 にも入れてみた。

サーバーダウン(鯖落ち)情報 part127
http://qb5.2ch.net/test/read.cgi/operate/1166599711/816-817
2006/12/28(木) 13:16:09ID:???0?PLT(20202)
libapreq2 を dso サーバに入れました。
使えるはず。

まだ、他のサーバには入れていません。
まずは、使えることを確認いただけると助かります。
2006/12/28(木) 13:52:26ID:???0?PLT(20202)
>>257>>240 あて。
2006/12/28(木) 14:30:04ID:Hb26nf2A0
>>254
何もしないに一票

rootさんが設定を変えた瞬間に
あちこち私も何かしなきゃなくなる可能性大。

何もしないのが一番ですぜ、だんな
2006/12/28(木) 14:35:20ID:u0NriF2BP
(´Д`)
2006/12/28(木) 15:50:01ID:???0?PLT(20202)
>>259
ふむ、、、。

2ちゃんねるの cgi は基本的に全部 TZ=JST-9 で動作しているはずだし、
とりあえず、いいのかな。

# まぁ、問題が起きてから考えるという(いつもの)手もあると。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況