X


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

■ このスレッドは過去ログ倉庫に格納されています
1動け動けウゴウゴ2ちゃんねる
垢版 |
2010/07/05(月) 14:34:10ID:pIwOoE/t0
2ch特化型サーバ・ロケーション構築作戦のスレッドです。

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

等を取り扱います。

前スレ:2ch特化型サーバ・ロケーション構築作戦 Part53
http://qb5.2ch.net/test/read.cgi/operate/1277829326/
2010/07/05(月) 14:36:05ID:Y/CO5ESk0
>>117
こらこらには報告したけんども
2010/07/05(月) 14:36:16ID:XQ6tLs2a0
(´・ω・`)
120root▲▲ ★
垢版 |
2010/07/05(月) 14:36:37ID:???0
仮復旧。
2010/07/05(月) 14:37:45ID:C7T8zjrb0
>>120
乙です。爆撃やんだかなw
2010/07/05(月) 14:38:00ID:Hm90IiIX0
>>118
BBQがスルーされているからこらこらじゃきりがない
何千本でも使ってこれる状態
2010/07/05(月) 14:38:04ID:VhrJ/E+DP
おつ
124root▲▲ ★
垢版 |
2010/07/05(月) 14:38:07ID:???0
該当部分スキップしてもとりあえず動くっぽいので、
仮復旧させた。
2010/07/05(月) 14:38:37ID:Hm90IiIX0
>>124
乙乙
2010/07/05(月) 14:38:49ID:XQ6tLs2a0
乙です
2010/07/05(月) 14:39:13ID:b8I88n4h0
やっぱりBBQは大事なものですね(´ω`)
くしっとくしっと
128root▲▲ ★
垢版 |
2010/07/05(月) 14:40:54ID:???0
未承諾さんへ:

bbq.pl という Perl スクリプトを緊急にいじりました。
#XXX と書いてある行あたりをいじってあります。
2010/07/05(月) 14:41:04ID:C7T8zjrb0
やんだってことはさっきのは全部串なんだろうね

で書き換えた犯人誰なの
130root▲▲ ★
垢版 |
2010/07/05(月) 14:41:47ID:???0
>>128
いじった箇所は 3箇所 ほどありますです。
2010/07/05(月) 14:42:24ID:T5qugWY70
こりゃ書き換えた犯人を探さないといけないですね
既にそれが原因のスクリプト荒らしが発生しているので、責任問題です
2010/07/05(月) 14:42:40ID:y3AvZ53K0
そして、あっぷあっぷ(´・ω・`)
2010/07/05(月) 14:42:46ID:F3YeGlD00
英数字と「.:/-」"以外"の文字が含まれていれば読み飛ばし。
バグには見えないがなぁ。
perl -e 'if ("8.8.8.8" =~ m|[^\w.:/-]|){print "bad\n"}else{print "ok\n"}'
134動け動けウゴウゴ2ちゃんねる
垢版 |
2010/07/05(月) 14:42:48ID:FLwXt77Q0
狐のおじちゃん何してるん?
ここ数日見かけないが
2010/07/05(月) 14:43:31ID:pIwOoE/t0
未承諾▲
2010/07/05(月) 14:43:37ID:F3YeGlD00
>>131
ハッキングされたんじゃね?
2010/07/05(月) 14:44:46ID:G413LJVNP
長期入院してるマァヴのお見舞い
138root▲▲ ★
垢版 |
2010/07/05(月) 14:45:13ID:???0
>>133
今冷静になってみてみると、
上のほうの chomp が、コメントになっています。

未承諾さんが途中で力つきて、以下略な予感。
(ちがったらごめんなさい)
2010/07/05(月) 14:45:55ID:fe9Io+rx0
next if $hosts =~ /^#/ or $hosts =~ m|[^\w.:/-]|;

行頭が #
または、

\w (英数時)
.
:
/
-

*以外*の文字が含まれていたらスキップですね。
2010/07/05(月) 14:46:47ID:F3YeGlD00
$hostsの値がどうなっているか、それが問題だ
141root▲▲ ★
垢版 |
2010/07/05(月) 14:47:24ID:???0
コメントになっていた chomp を元に戻したら、
ちゃんと通ったっぽい。>>138
2010/07/05(月) 14:48:40ID:T5qugWY70
他人が読むコードについて、
他人が読んでも意味がわからない上にコメントも書いてないコードがあったとしたら
それは書いた人間が悪いってことだろ

書いた戦犯を吊るし上げろ
2010/07/05(月) 14:48:52ID:OF0EqUdQ0
前スレで「BBQが死んでる」って書かれてから爆撃始まってるし
スクリプト荒らしはモペキチだろ
運営の邪魔をすることでしか自分の能力を誇示できないガキだからな
2010/07/05(月) 14:49:06ID:VRUtYTLs0
ふと気になってググったら、未承諾広告※ってもう使えなくなってたのか
2010/07/05(月) 14:49:37ID:F3YeGlD00
>>142
いや、今回は分からない他人が悪い。正規表現の基礎の基礎だし。
146動け動けウゴウゴ2ちゃんねる
垢版 |
2010/07/05(月) 14:49:38ID:HAfBLGaX0
串とか責任とか正義でやってよ
2010/07/05(月) 14:49:44ID:FHjCnrL10
容疑者が 供述を始めましたw

規制人より boo乗っ獲るよ〜♪ のお知らせ ∩( ・ω・)∩ 芋131本目
http://qb5.2ch.net/test/read.cgi/sec2chd/1278061000/110-114
2010/07/05(月) 14:50:44ID:C7T8zjrb0
>>140
多分 127.0.0.1:80 とかlocalhost:80
みたいな感じじゃないの?

>>143
music proxy使用者なら>>142にそれっぽいのがいるけどモペキチか?
149root▲▲ ★
垢版 |
2010/07/05(月) 14:50:46ID:???0
あれをあれして、関係者にあれしておこう。
2010/07/05(月) 14:50:56ID:T5qugWY70
>>145
「コードがどういう計算をするか」
じゃなくて、
「その計算に何を期待しているのか」
がわからなかったら意味無いじゃん

お前は>>133がプログラム中でどういった役割を果たすのか説明できるのか?
2010/07/05(月) 14:52:10ID:02fm2zYuP
典型的なマッチポンプ
152root▲▲ ★
垢版 |
2010/07/05(月) 14:53:16ID:???0
正規表現にはどう見ても間違いはなさそうですね。

chomp; をとっぱらってあったので、
不正な行として除けられてしまっていたっぽい。
2010/07/05(月) 14:53:57ID:F3YeGlD00
>>150
当然。
というかperlが読みにくさはあんなもんじゃない。
154root▲▲ ★
垢版 |
2010/07/05(月) 14:54:12ID:???0
で、このDB生成、時間かかるな、、、。

cron をいじって、あれしておくか。
関係者にはどういじったか知らせておきます。
2010/07/05(月) 14:55:53ID:T5qugWY70
>>153
じゃroot▲▲ ★に説明しろよ(笑)
生意気なビッグマウスだ
2010/07/05(月) 14:56:02ID:uRBuUcQeP
>>150
その言葉いただいた
後で荒らし目的しか役割がないスクリプトばかり書く誰かさんを見つけたら問いかけてみよう
2010/07/05(月) 14:56:48ID:oTrNcTn/0
犯人は犯行現場に戻ってくるっていうよね >>131
書き換えの事言ってるんじゃないぞ、お前の事だ。
2010/07/05(月) 15:00:50ID:F3YeGlD00
>>155
だから>>133の最初に何しているか書いたじゃん。
他人が読んでも分からないというのは、perl6のpegのようなものを言うんだよ。
http://feather.perl6.nl/syn/S05.html
2010/07/05(月) 15:00:52ID:xsb4rguZP
雑談はこっちでやれよ。

質問・雑談スレ306@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1278254068/92
2010/07/05(月) 15:01:16ID:C7T8zjrb0
相変わらずわかりやすい奴だなwモペキチはw
161root▲▲ ★
垢版 |
2010/07/05(月) 15:04:32ID:???0
bbq リブート中。

作業できないぐらい、スワップ食いまくりになった。
DBファイルを作るプログラム(このbbq.pl)が、超メモリ食い。
2010/07/05(月) 15:04:40ID:xsb4rguZP
おっと>>159のurlまちがえたスマン。

質問・雑談スレ306@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1276034202/
2010/07/05(月) 15:05:56ID:C7T8zjrb0
素でミスったのかw

>>161
どんな動作してるの?
メモリに全部展開してるとかいってたけど
2010/07/05(月) 15:08:35ID:F3YeGlD00
>>161
それでいてデーモン化されていないとか?
2010/07/05(月) 15:10:17ID:uRBuUcQeP
早くハイブリッドTigerが量産されるといいね

で、Rock54は単独のまま新型に交換する予定?ならT-Banana2009+8GBメモリで大丈夫だと思うけど
166root▲▲ ★
垢版 |
2010/07/05(月) 15:11:44ID:???0
おちついたかな。

改めて、未承諾さん、サザンさん、garnetさんへ:

・crontab @ bbq をいじりました。
どこをいじったかは、見ればわかると思います。
・bbq.pl をいじりました。
結局、2箇所いじってあります。
# XXX となっているところなので、見ればわかると思います。
・あれをあれしました。(>>149) メールしておきます。
2010/07/05(月) 15:12:58ID:VIWh4ebg0
>>166
おつかれ
2010/07/05(月) 15:13:00ID:F3YeGlD00
>>166
VCS導入しないの?
2010/07/05(月) 15:18:47ID:/8dcSauG0
>>166
ごくろうさまです
170root▲▲ ★
垢版 |
2010/07/05(月) 15:19:46ID:???0
未承諾さん、サザンさん、garnetさんにメール発射。>>166
(初代管理人、SunOSさんに Cc: )
2010/07/05(月) 15:21:58ID:lmtscU3J0
>>158
何のために「英数字と「.:/-」"以外"の文字が含まれていれば読み飛ばし。」をしているの?
って質問だろ

白痴か?
2010/07/05(月) 15:24:16ID:F3YeGlD00
>>171
不正なホスト弾いてんだろ。ちょっと緩い気がするが。
2010/07/05(月) 15:29:25ID:lmtscU3J0
>>172
不正なホストを弾くなら:/も弾かなければ説明にならんぞ
出直して来い
174root▲▲ ★
垢版 |
2010/07/05(月) 15:29:54ID:???0
一つ関門を突破できたようで、なによりです。

http://www.maido3.com/server/zousan/tiger3553-ahci-dmesg.txt
ada0 at ahcich0 bus 0 target 0 lun 0
ada0: <ST3500418AS CC38> ATA/ATAPI-8 SATA 2.x device
ada0: 300.000MB/s transfers
ada0: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C)
ada0: Native Command Queueing enabled
ada1 at ahcich1 bus 0 target 0 lun 0
ada1: <INTEL SSDSA2M080G2GC 2CV102HD> ATA/ATAPI-7 SATA 2.x device
ada1: 300.000MB/s transfers
ada1: 76319MB (156301488 512 byte sectors: 16H 63S/T 16383C)
ada1: Native Command Queueing enabled
175root▲▲ ★
垢版 |
2010/07/05(月) 15:31:51ID:???0
p* 問題についても問題なさげですね。

あと、
smartctl -d atacam -A /dev/ada1

atacam か。
例のプログラム、バージョンうpしないといけないですね。
出力もちょっと違っているのかな。
176root▲▲ ★
垢版 |
2010/07/05(月) 15:34:36ID:???0
>>174 の dmesg、他の部分も見ました。
いいかんじなのではないかと。

で、tiger3553 の em0 の速度はいくつでしょうか。
1Gbpsなのかな。
2010/07/05(月) 15:35:25ID:F3YeGlD00
>>173
コード全て見た訳じゃないから:/に意味があるか分からんけど、バグならバグと分かる範囲だろ、常考。
178root▲▲ ★
垢版 |
2010/07/05(月) 15:44:19ID:???0
あれ、
> 前回のセットアップは、sysinstallで取ってきたソースにパッチをあてて使用しましたが、

この「パッチ」って、ひょっとして SA にあった(ここの過去スレにあった)やつですかね。

それだけだと不十分なので、日記にあるようにcsup
(最近のFreeBSDはcvsup入れなくてもcsupが標準です)でとってきて、それに対して
作業するのがいいと思いますです。
というかこれまで(今までのmaido3.comなサーバ)は、それでやってきたのでは、と。
2010/07/05(月) 15:53:30ID:d/E1vBB70
>>138
「体調悪い時に書いたコードは当てにならない」ですねw
徹夜で書いた部分が後から大量バグとか思い出したくない記憶がいっぱい…
180root▲▲ ★
垢版 |
2010/07/05(月) 15:59:19ID:???0
>>178

> 前回のセットアップは、sysinstallで取ってきたソースにパッチをあてて使用しましたが、
> そちらではパッチをあてる際に応答要求のメッセージが出ず、「-p*」も付きません
> (パッチは当たっている)でしたが、今回はcvsupで取ってきたソースにパッチを
> あてる際は応答要求のメッセージが表示されました。

なるほど、やはし、SAのやつっぽいですね。

SAで出たやつは、-p* を最新にすれば、
全部当たった状態になるはずです。
2010/07/05(月) 16:01:23ID:C7T8zjrb0
ちゃんと書き換えたならなんで書き換えたのかコメント残すのを義務にしたら?
2010/07/05(月) 16:02:40ID:oTrNcTn/0
>>181
多分コメント残す前に力尽きて…?
2010/07/05(月) 16:06:17ID:lmtscU3J0
中学生のプログラミング同好会じゃないんだから
今更コメント残す程度のことを言われなきゃやれないような人はもう手遅れ
2010/07/05(月) 16:14:35ID:WJP3okGV0
デスママスターは夢の中でステップ実行して翌朝該当行を直すという
185root▲▲ ★
垢版 |
2010/07/05(月) 16:17:30ID:???0
http://qb6.2ch.net/_sec2ch/run-smartctl.sh.txt

/dev/ada* に仮対応してみたので、
後で動くかどうかご確認いただけると、うれしいです。>なかのひと
2010/07/05(月) 16:17:39ID:uPqgyyjh0
埋め立てって何が面白いんだろう?
2010/07/05(月) 16:18:42ID:d/E1vBB70
>>181-183
今回のは前スレでもrootさんが言ってたけど、テスト用に出力OFFにして
完成させた後で出力OFFの部分戻さずに力尽きた(or戻すの忘れたまま本番に入れた)
ってのがFAっぽいんだからしょうが無い。

つうか結局2chはみんな趣味でやってる事です。
嫌なら是非ご自身でお参加を。
BBQ的なスクリプト書いておいちゃんに投稿すれば良いよ。
2010/07/05(月) 16:23:12ID:WJP3okGV0
ソースくだち!
2010/07/05(月) 16:56:29ID:pt8ldFcw0
>>186
住民の反応だと思う
少なくとも俺はその反応を見て楽しんでる
2010/07/05(月) 17:05:43ID:G413LJVNP
「こんなことして何が楽しいのかね」なんて
荒らし冥利に尽きる反応が返ってくる限り
荒らしは無くならないでしょ

「こんなことして何が楽しいのかね」だなんて荒らしに反応し餌を与えてしまう愚か者のせいで
荒らしがいなくならないのだということをこの類いの愚か者は
自覚すら出来ないでいる
191せしりあ ★
垢版 |
2010/07/05(月) 17:06:44ID:???0
こんなことして何が楽しいのかね

かもーん
2010/07/05(月) 17:07:36ID:tckb7IcX0
( ̄− ̄) シーン…
2010/07/05(月) 17:07:59ID:FHjCnrL10
あぁ、掘るのか…
2010/07/05(月) 17:08:28ID:F/ds+sJf0
こんなことして何が楽しいのかね
195せしりあ ★
垢版 |
2010/07/05(月) 17:09:02ID:???0
ショボーン
2010/07/05(月) 17:09:12ID:b8I88n4h0
>>191
棒読みの台詞ではダメなのです
心がこもってないよ(´・ω・`)
2010/07/05(月) 17:13:04ID:b4jk8o960
>>191
あおるなよ・・・
2010/07/05(月) 17:14:28ID:5Ue0mxNG0
いや、もっとやれ。
2010/07/05(月) 17:19:05ID:lmtscU3J0
>>452
おそらく問題ない
URL処理はReplaceの後だろう
そうでなければ、axfcなどをURL化するReplaceがうまく働かないはず
2010/07/05(月) 17:21:23ID:5BO9Ftcm0?PLT(12347)
浦島状態。。。
どもですどもです。
2010/07/05(月) 17:26:08ID:hqfj1n3n0
結局
[^\.]じゃなくて、[^.]のままでいいのかしら・・・
2010/07/05(月) 17:27:36ID:C7T8zjrb0
戦犯がきたw

>>201
一応\がいる気がするけどなあ・・・
今回の原因はこいつだったらしいけど

515 名前:root▲▲ ★[] 投稿日:2010/07/05(月) 14:20:35 ID:???0
で、問題はもう一つあったっぽくって、
たぶんデバッグなのかどうなのか知りませんが、
そもそもBBQの中身を*出力しない*状態になっていますた。
203root▲▲ ★
垢版 |
2010/07/05(月) 17:30:50ID:???0
>>200
おつです、おつです。

最近、bbq.pl をいじったおぼえ、ありますか?
そっちの方が心配だったり。
2010/07/05(月) 17:40:00ID:53DjhlJL0
% perl -w -e'use strict; $\ = "\n"; while ($_ = shift @ARGV) { print "$_: ", /[^.]/ ? "true" : "false"; }' aaa ...
aaa: true
...: false
205root▲▲ ★
垢版 |
2010/07/05(月) 17:44:11ID:???0
>>204
"\n" ・・・。
2010/07/05(月) 17:46:25ID:5BO9Ftcm0?PLT(12347)
>>203
# ホストネーム ※利用していないので一旦コメントへ 2010/07/04 by mishowdaq-ad
こんなコメントが入っているくらいですから、、、(苦笑)@SSH,SFTPとも繋いだままだったけれどもリブート入って叩き切られていた痕跡があるます。

[]の中は文字クラスですので、使用可能なメタ文字は限られてきますー♪
207root▲▲ ★
垢版 |
2010/07/05(月) 17:51:16ID:???0
>なかのひと

> ユーザーアカウントで直接コマンドを実行してみましたが、
> "Permission denied"と言われます。

とりあえず、

ls -l /dev/ada*

の結果を教えてくださいです。
208root▲▲ ★
垢版 |
2010/07/05(月) 17:51:50ID:???0
>>206
おー、なるほろ。
209root▲▲ ★
垢版 |
2010/07/05(月) 17:54:45ID:???0
> 今回のサーバーは、100Mbps 完全帯域保証です。

ifconfig em0 の結果が知りたいです。
ちゃんとfull-duplexになっているかどうか。

あと、/etc/group をいじった場合、
一度ログアウトしてログインしないと、効力が発揮されません。
2010/07/05(月) 18:00:53ID:MEbC0KxNP
おつかれさまです
Booが治ったかどうかは、Boo結果がタイトルでとまってしまうものを
もう一度くべて、止まらなくなったかどうかでわかります。
たとえばc-68-58-59-82.hsd1.in.comcast.net:8085
2010/07/05(月) 18:00:52ID:5BO9Ftcm0?PLT(12347)
まずすぐに出来たこと。

close問題。
これは完全にゴミです(汗)
ですので、この部分は削除しておきますた。

chomp問題。
# 読み込んだ1行の行末にある改行を刈り取っていました。
# これをコメントにすることで、処理を軽くさせています。 2010/07/05 by mishowdaq-ad
#chomp;
ということで復活しておきますた。

# 2007/02/19 by mishowdaq-ad メモリーを使い切っちゃうようなのでやめ(哀)
# next if $dup_host{$hosts}++; # 2009/10/08 by mishowdaq-ad ちょと復活@台風18号接近記念(←?)
# 再度復活 2010/07/05 by mishowdaq-ad
重複するIPアドレスをここでチェックしていましたが、メモリを使い切るので再度コメントにしますた。
212root▲▲ ★
垢版 |
2010/07/05(月) 18:01:54ID:???0
ls -l /dev/ada* の結果はこのようになっております。

crw-r----- 1 root operator 0, 99 Jul 5 01:47 /dev/ada0
crw-r----- 1 root operator 0, 101 Jul 5 01:47 /dev/ada0s1
crw-r----- 1 root operator 0, 103 Jul 5 01:47 /dev/ada0s1a
crw-r----- 1 root operator 0, 104 Jul 5 01:47 /dev/ada0s1b
crw-r----- 1 root operator 0, 105 Jul 5 01:47 /dev/ada0s1d
crw-r----- 1 root operator 0, 106 Jul 5 01:47 /dev/ada0s1e
crw-r----- 1 root operator 0, 100 Jul 5 01:47 /dev/ada1
crw-r----- 1 root operator 0, 102 Jul 5 01:47 /dev/ada1s1
crw-r----- 1 root operator 0, 107 Jul 5 01:47 /dev/ada1s1d
crw-r----- 1 root operator 0, 108 Jul 5 01:47 /dev/ada1s1e

ちゃんと r 立ってますね。
これなら、smartctl で /dev/ada1 を正しく読めるはずです。

groups そのユーザ名

とやって operator が出るのであれば、

> /etc/group をいじった場合、
> 一度ログアウトしてログインしないと、効力が発揮されません。

これの予感がします。
213root▲▲ ★
垢版 |
2010/07/05(月) 18:09:26ID:???0
>>211
なるほどです。< chomp

であれば、全部絶対に改行は言っているなら、
chomp しないで
print するところで \r しない方法にすれば
いいのかもでですね。

で、メモリ食わない方法というか、
節約するほうほう、ないもんですかね。
ピーク時には 800MBytes とかくっているようです。
214root▲▲ ★
垢版 |
2010/07/05(月) 18:11:34ID:???0
> operator への追加は出来ているようです。

りょうかいです。ふむ、、、。

アカウントが来たら、私のほうでも見てみるです。
意外と、public_html/_service がないとか、そんなことだったり(そんなことはないか)。

full duplex でうまく動いた件は了解です。
ううむ、PIEのスイッチが違うのか、、、。
215root▲▲ ★
垢版 |
2010/07/05(月) 18:12:24ID:???0
あ、でも直接 smartctl してるんですもんね。>>214
2010/07/05(月) 18:15:21ID:5BO9Ftcm0?PLT(12347)
>>213
SIZE=max.264MBytes/5sec.程度で処理が終わりました。。。@topを目視で観察
217root▲▲ ★
垢版 |
2010/07/05(月) 18:18:19ID:???0
>>216
りょうかいです。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。