X

【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part16

■ このスレッドは過去ログ倉庫に格納されています
1root▲ ★
垢版 |
04/12/04 00:28:18ID:???
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/
706FOX ★
垢版 |
05/01/11 16:58:47ID:???
bbs.cgi スレでやるか、、、
707root▲ ★
垢版 |
05/01/11 22:04:40ID:???
サーバダウン(鯖落ち)情報 Part58
http://qb5.2ch.net/test/read.cgi/operate/1105300405/77-81

oyster243、3度目のダウン。
cobra2245のRAID 1構築は、どんな状況だろう。
708root▲ ★
垢版 |
05/01/11 22:15:36ID:???
で、>>707 ですが、
個人的にはメモリディスクを1Gとっているから、、、と推測。
(メモリには余裕があります(下記))

last pid: 1056; load averages: 0.00, 0.04, 0.01 up 0+00:34:55 05:14:38
84 processes: 1 running, 81 sleeping, 2 zombie
CPU states: % user, % nice, % system, % interrupt, % idle
Mem: 834M Active, 272M Inact, 263M Wired, 16K Cache, 214M Buf, 2525M Free
Swap: 4096M Total, 4096M Free

このへんのproblem reportって、出ているんだろうか。
ハングしちゃうのは、ちとつらいなと。
NGNG
>>699
緊急クラスのセキュリティパッチが出るようですね。
ttp://www.microsoft.com/japan/technet/security/bulletin/advance.mspx
710FOX ★
垢版 |
05/01/12 18:03:52ID:???
BBQ を DSN参照方式じゃない方式に切り替えますかね。
711FOX ★
垢版 |
05/01/12 18:21:46ID:???
>>700 の2台をまっさらに再インストールをしようかと、

banana241 (news15/16/17)
banana372 (news13)

を Suma に退避していただけるとありがたいです。

5.3 にしちゃおうかと、
712root▲ ★
垢版 |
05/01/12 18:33:16ID:???
>>711
今夜、帰宅後あたりにでも。
banana241にはnews14も入ってるので、それも含めて。
713root▲ ★
垢版 |
05/01/12 18:46:35ID:???
>>710
んー、それはややいまいちっすね。
BBQって、DNSでやるのが一番適しているパターンの一つですから。

BBQは、同じサーバ2台作ると、簡単に2台にできます。
この路線がいいかなと。→というわけでcobra2245のRAID化&構築がいいかなと。

で、うまくいくようなら同じRAIDカードをoyster243にも刺せば、当面安泰と。

そのうえで、
ほんとうはDB全部をまるっきり生成しなおさなくても、
データの追加ってできるはずなんです。
今できないのは、rbldnsの実装の問題です。

もうちょっといい実装があるような気がするので、ちと調べてみるです。
714root▲ ★
垢版 |
05/01/12 18:47:00ID:???
>>713
> 簡単に2台にできます。
^DNSのしくみで
05/01/12 19:02:22ID:fawQwJUe
ラウンドロビン化+ミラーリング(RAIDのそれに限らず)ってところですね。
716root▲ ★
垢版 |
05/01/12 20:49:12ID:???
cobra2245 を power off しておきました。

%halt -p
Connection to cobra2245.maido3.com closed by remote host.
Connection to cobra2245.maido3.com closed.
717root▲ ★
垢版 |
05/01/12 23:13:31ID:???
うーむ。

http://pc5.2ch.net/test/read.cgi/unix/1099418772/860-
718root▲ ★
垢版 |
05/01/13 00:10:07ID:???
帰宅。

これ、DNSサーバに使えるのかなぁ。

rbldnsd: Small Daemon for DNSBL
http://www.corpit.ru/mjt/rbldnsd.html
05/01/13 00:26:28ID:D5yUD1O6
>>718
たぶんおそらくbbqの詳細版が出来るかもかも@127.0.0.3ならBoo80だとかとか
05/01/13 00:37:27ID:blp/uaY4
>718
ずいぶん前からportsに入ってますよ。

自分のところではqmailのRBL用として使用中。
721FOX ★
垢版 |
05/01/13 00:50:12ID:???
Jim は PIEへと to take care of oyster2245
722FOX ★
垢版 |
05/01/13 00:59:27ID:???
現在はoyster2245のケースにRAID用のカードが
テープで貼り付けてある状況です。

まずは どうすればいいのかな?
723root▲ ★
垢版 |
05/01/13 01:05:33ID:???
1)ふたを開ける
2)今入っているSCSI cardを取り外す
3)新しいSCSI cardを取り付ける
4)HDDをつなぐ

ここまでできたら、電源を入れる*前に*、ここにその旨書いてくださいです。
724root▲ ★
垢版 |
05/01/13 01:06:33ID:???
5)ふたを閉める
6)元の位置にサーバを戻す

7)コンソール・キーボードをつなぐ

でもまだ電源はつながない
725FOX ★
垢版 |
05/01/13 01:07:07ID:???
はいはーい

まだ到着してないけど、、、
05/01/13 01:09:20ID:ougiN1qr
RAID用のカード
とりあえずデフォルトの設定をマジックで書いておく。<ディップスイッチ等
接続素子部分に接点復活剤を吹き付けて磨く。
ケースにRAID設定の変遷をつづる紙を張り付けてみる

そしてとりあえず今日は寝て、上手い使い方が明日目覚めたときに浮かぶことを祈る
727FOX ★
垢版 |
05/01/13 01:12:02ID:???
おっ 到着したようだ
728root▲ ★
垢版 |
05/01/13 01:14:42ID:???
>>720
確かにあるですね。さっき >>711 を流しながら、見てました。
悪くないかも。
729root▲ ★
垢版 |
05/01/13 01:16:51ID:???
おお。

収容作業終わりました。
以下のDNS変更をお願いします。(明日かな)

(現在)
+news13.2ch.net:206.223.150.20
+news14.2ch.net:206.223.147.60
+news15.2ch.net:206.223.147.60
+news16.2ch.net:206.223.147.60
+news17.2ch.net:206.223.147.60

(変更後)
+news13.2ch.net:206.223.151.230
+news14.2ch.net:206.223.151.230
+news15.2ch.net:206.223.151.230
+news16.2ch.net:206.223.151.230
+news17.2ch.net:206.223.151.230
730FOX ★
垢版 |
05/01/13 01:18:06ID:???
>>729
要請しますー
731root▲ ★
垢版 |
05/01/13 01:22:08ID:???
>>724 の続き

8) 電源を入れる
9)LSI LogicのSCSI BIOSのところで、所定のキーを押して
メニュー画面に入る
10)コマンドを入力して、2つのSCSIディスクが認識されていることを確認する
11)問題なければ、2つのディスクをRAID 1構成に設定し、
ディスクアレイを構成するコマンドを流す
12)しばらくすると終わる
13)電源を落とす

(続く)
732FOX ★
垢版 |
05/01/13 01:24:44ID:???
I am at pie, a couple broken machines to work on before I can work on oyster

ということで待機中。。。
733root▲ ★
垢版 |
05/01/13 01:26:19ID:???
14)FreeBSD のインストールCDを入れる
15)HDDがアレイになった1台で認識されるので、/home のディスクを割り当てずに、
他のディスクはこれまでと同じパーティション割付でインストールを行う
16)ここまで

という流れです。
05/01/13 01:26:30ID:8m+9AMiU
散々迷った挙句ここにお邪魔
N+の住人ですが
ニュー速に実況を認めるのは止めてください
N+は散々負荷を減らすためにニュースの範囲を減らしてきました
実況がありならとっくにやってます
最悪でも両板で実況ありでお願いします
鯖が落ちれば管理人さんも考え直すでしょう
実況+でがんばっている人のことも考えてください
735FOX ★
垢版 |
05/01/13 01:27:24ID:???
>>734
じゃましたら 規制します。
736root▲ ★
垢版 |
05/01/13 01:27:38ID:???
>>732
了解です。

う、そういえばJimさん、5.3R/amd64版のCDメディア、持ってるかしら。
5.2.1Rはもう公式にサポートされてないので、FTPインストールとかできない気がします。
インストールイメージが全部入ったフルメディアからなら、入れられますが、、、。
05/01/13 01:34:19ID:nYcfRPog
>>736
> う、そういえばJimさん、5.3R/amd64版のCDメディア、持ってるかしら。

あらかじめもたせなかったらそれは準備不足というものでつが
738root▲ ★
垢版 |
05/01/13 01:39:04ID:???
昨年12月にSean君に頼んだときは、そう言ってあったのです。
今回はうっかりしていた、、、かも。ショボーン
739FOX ★
垢版 |
05/01/13 01:39:54ID:???
まぁ これからっす
いろいろあるのはいつものことかと
05/01/13 01:40:57ID:blp/uaY4
CD-Rが無くてもLANで見えるところに.isoが有ればなんとかなる。
741root▲ ★
垢版 |
05/01/13 01:44:48ID:???
>>739
すんませんです。

>>740
確かに、、、。
でもその手順を二人羽織するのは、若干どきどきかも。
742FOX ★
垢版 |
05/01/13 01:47:46ID:???
>>736
んじゃ
まずその辺の事を Jim に聞いてみよう

コントロール渡します。
743root▲ ★
垢版 |
05/01/13 01:48:57ID:???
了解です。
744root▲ ★
垢版 |
05/01/13 02:50:18ID:???
Jimさんは、別の仕事をPIEでしています。
私はちと、おふろ。

Me (02:49 AM) :
Jim-san, now I'll take a bath, so I will be offline for about 30 minutes.
Mata atode.
05/01/13 03:11:26ID:blp/uaY4
>741
いちおう定番のネットワークインストールのところをはっときます。
http://www15.big.or.jp/~yamamori/sun/pxe/

まぁ普通にbootできるCDが有るのなら、NFSサーバー用意してmdconfigで.isoマウントしたのを公開すりゃいいんだけど。
sysinstallのインストール元でNFSサーバー選べば。
746root▲ ★
垢版 |
05/01/13 03:19:38ID:???
>>745
cvsup.peko.2ch.net に ISO イメージがあるので、
もしうまくいくようなら、やってみるかも。

ただそこまでしてあせらなくても、普通にCD焼いたほうが、たぶんあとで楽だし、
たぶん二人羽織する時間かければ、クルマで家に戻ってCD焼ける肝。
747FOX ★
垢版 |
05/01/13 03:22:44ID:???
Jim (3:22) :
I have it cd 1 and the boot cd
Jim (3:22) :
sean made it
748FOX ★
垢版 |
05/01/13 03:23:21ID:???
1) CSCI card は交換済み
2) CD はある

ここまできましたー
749root▲ ★
垢版 |
05/01/13 03:39:39ID:???
それが、、、。

今入っているSCSI card(RAIDじゃない)と同じもの、らしいんですよ。
Jimさんが「おかしいなぁ」と言っています。

で、product numberおしえれと。
750root▲ ★
垢版 |
05/01/13 03:43:45ID:???
やはりMegaRAIDじゃなくて、普通のU320のカードだった模様。
今後の行動を相談中、、、。
751FOX ★
垢版 |
05/01/13 03:46:27ID:???
買いにいくいく
752root▲ ★
垢版 |
05/01/13 03:47:31ID:???
5.3R/amd64のCDは、ちゃんと準備しているそうです。
753root▲ ★
垢版 |
05/01/13 03:49:42ID:???
Jim (03:47 AM) :
I am going to go to the store and find this card
mata atode friend
Me (03:47 AM) :
Oh, thank you. Mata atode.
05/01/13 03:51:02ID:nYcfRPog
>>752
おおっ、さすがJimさんとSeanさんだ
GJとお伝えください

で、カードがふつーのSCSIですかw
かいにいけるようなら買いにいきませうw
05/01/13 03:52:45ID:nYcfRPog
>>753
で、>>752書いている最中に探しに行ってくるといっていってしまわれましたか。
あればいいんですがねー
756root▲ ★
垢版 |
05/01/13 03:55:39ID:???
LSI LOGIC MegaRAID SCSI 320-1 を買いにいくとすると、
今入っているのがdual channelのSCSIカードなので、ケーブルの種類が違ってくるです。

LSI LOGIC MegaRAID SCSI 320-2 で別々のchannelにHDDを一つずつつけて、
RAID 1を構成するのって、できましたっけ。
757root▲ ★
垢版 |
05/01/13 03:55:55ID:???
で、電話して呼び戻しました。
758root▲ ★
垢版 |
05/01/13 03:58:54ID:???
買いにいく、と言って、今クルマに乗っています。< Jim
LSI LOGIC MegaRAID SCSI 320-1 か
LSI LOGIC MegaRAID SCSI 320-2 のどちらかを買ってもらおうと思いますが、
さて、どっちがいいか。
05/01/13 03:59:39ID:nYcfRPog
>>756
> LSI LOGIC MegaRAID SCSI 320-2 で別々のchannelにHDDを一つずつつけて、
> RAID 1を構成するのって、できましたっけ。

同製品のページ
http://www.lsilogic.com/products/megaraid/scsi_320_2.html

こちらでも調べて見ます
760root▲ ★
垢版 |
05/01/13 04:00:30ID:???
おながいしますー。
761root▲ ★
垢版 |
05/01/13 04:03:00ID:???
Me (03:57 AM) :
We have two choices:

LSI LOGIC MegaRAID SCSI 320-1
LSI LOGIC MegaRAID SCSI 320-2

320-1 is single channel and 320-2 is dual channel.
Jim (03:58 AM) :
dual channel is better?
Me (03:59 AM) :
I think so. Because previous version of SCSI card is dual channel version.
Jim (03:59 AM) :
ok I am going to go look for it now if no dual channel and only single channel then I will get single channel
Me (04:01 AM) :
Ok.
And I think if yo buy 320-1 (single) card, you need to buy U320 daisy-chain cable also.
Jim (04:01 AM) :
yes
Me (04:01 AM) :
Thank you.
Jim (04:01 AM) :
dou itashi mashite
762root▲ ★
垢版 |
05/01/13 04:04:25ID:???
ということで、
- 320-2があれば買う
- なければ320-1になるかもしれない
- 320-1の場合は別途daisy-chain接続するケーブルが必要だよ => Wakatta

ということに。
05/01/13 04:06:33ID:nYcfRPog
ジャンパー設定次第ですがdual channelいけそうな悪寒
http://www.lsilogic.com/files/docs/techdocs/storage_stand_prod/RAIDpage/mr_scsi_320-2_qhsg.pdf
05/01/13 04:07:42ID:vmf811v5
#関係ない話━スルードゾー

FOX ★は今ここにいるかもしんねwwwwwwwwwwww
彗星探査機ディープインパクト打ち上げ実況
http://live14.2ch.net/test/read.cgi/liveplus/1105545629/
765root▲ ★
垢版 |
05/01/13 04:16:33ID:???
Jim (04:05 AM) :
I can get the card at 5 PM today from the distributor is that time ok with you?
Me (04:07 AM) :
5 PM, is 9 AM in Japan. Sorry, I will be offline (I still be in bed I think).

But you can install this card as RAID 1 I think. It is not so difficult.
And I already back up all data of cobra2245, so you can initialize all data of HDD.
Jim (04:08 AM) :
yes I can do it.
Me (04:08 AM) :
Oh, 10 PM in Japan... But anyway, I think I can not attend at this time.
Jim (04:08 AM) :
I can do it
Me (04:08 AM) :
But I think you can do your job, ganbatte kudasai.
Jim (04:11 AM) :
I can do it
Me (04:11 AM) :
Some 2ch anonymous user said that 320-2 should work.
But we may need to set some kind of jumpers.
But I think it is not so dufficult.

And he (she?) told to me the information for setting the card:

http://www.lsilogic.com/files/docs/techdocs/storage_stand_prod/RAIDpage/mr_scsi_320-2_qhsg.pdf

Please read this document before setting.
Jim (04:12 AM) :
ok I will read it completely. I am going to drive now and I will read it while I eat breakfast
Me (04:13 AM) :
Ok, thank you. I am looking forward to hearing a good news.
Mata atode friend.
Jim (04:13 AM) :
driving now mata atode
766root▲ ★
垢版 |
05/01/13 04:18:02ID:???
ということで、

- 現地時間17時からインストールに再挑戦
- その時間私はいない可能性大
- でもそんなに難しくないはず
- Jimさん「がんがります」

となりました。
05/01/13 04:20:27ID:vmf811v5
>>766
乙ですノシ
05/01/13 04:23:01ID:nYcfRPog
>>766
乙でした
ではおやすみなさいまし
05/01/13 09:11:08ID:nYcfRPog
so, 1711 PST NOW,

G A N G A R E ! !

J I M - S A N
770root▲ ★
垢版 |
05/01/13 11:57:50ID:???
Me (11:09 AM) :
Hello, Jim-san.
Would you tell me the current status about cobra2245?
Jim (11:11 AM) :
traffic was bad. I am just getting to the parking lot at pie.
I have the 320-1 controller. I will install it today then tomorrow the -2 controller
will come and I will exchange them be inside in a few minutes
Me (11:14 AM) :
Hmm... If you certainly will get -2 controller, I recommend to you doing the installation job
after the card has been arrived. Because RAID 1 is a little bit sensitive.
If SCSI disks IDs are changed, they may be effect to the already-configured RAID array.
Me (11:15 AM) :
And this installation is not so very hurry. Then I want to install it certainly.
We can wait for it until arriving a good RAID card.
Jim (11:16 AM) :
ok, then we should wait until tomorrow. The wrong controller was delivered today
Me (11:17 AM) :
Ok. wakatta. If you get a delivery information about -2 version card, please notify me.
Email is better. I sometimes absent from ICQ.
Jim (11:18 AM) :
ok I will email you and I will install it when it comes
Me (11:19 AM) :
Thank you.

Today I have so many my main (boring) job and I must return to my job.
Mata atode.
Jim (11:20 AM) :
ok, tomorrow will be a better day
Me (11:21 AM) :
I think so. Let's make a better environment for us.
771root▲ ★
垢版 |
05/01/13 12:10:25ID:???
ということで、
- -1のカードが今日、-2のカードが明日届く
- -2のカードが確かに明日来るならそれをマターリ待ちましょう
- -2のカードが届いたら知らせてね

ということでいこうと。
772FOX ★
垢版 |
05/01/13 14:28:09ID:???
>>729
done
773FOX ★
垢版 |
05/01/13 15:57:00ID:???
>>729
が完了したので

banana241 (news15/16/17)
banana372 (news13)

の二台はまっさらにします。
774未承諾広告※ ◆TWARamEjuA
垢版 |
05/01/13 23:24:53ID:D5yUD1O6
帰宅されたようですので(w
banana238 の LWP::UserAgent を2.031 から 2.033 にうpキボンヌですーm(_ _)m
(ちなみにご本尊のlibwwwは最新の5.803だけれども、、、)

cpan> m LWP::UserAgent
Module id = LWP::UserAgent
DESCRIPTION A WWW UserAgent class
CPAN_USERID LWWWP (The libwww-perl mailing list <libwww@perl.org>)
CPAN_VERSION 2.033
CPAN_FILE G/GA/GAAS/libwww-perl-5.803.tar.gz
DSLI_STATUS RmpO (released,mailing-list,perl,object-oriented)
MANPAGE LWP::UserAgent - Web user agent class
INST_FILE /usr/local/lib/perl5/site_perl/5.8.5/LWP/UserAgent.pm
INST_VERSION 2.031
775root▲ ★
垢版 |
05/01/13 23:42:22ID:???
うーむ、portsはまだ更新されてないっぽいすね。
(今入れなおしてみました)
p5-libwww-5.79_1 のままの模様。

何か、虫さんでもいたですか。
776未承諾広告※ ◆TWARamEjuA
垢版 |
05/01/13 23:48:16ID:D5yUD1O6
>>775
えっと蟲さんはいないのですが、2.031 と 2.033 とでは、インターフェイスが変わっているので、
できれば最新の方に準拠しておけば、先々楽が出来るかなぁと思いまして。

お手数おかけしましたですm(_ _)m
777root▲ ★
垢版 |
05/01/13 23:51:10ID:???
>>776
おぉー、I/F変わっているですか。

他に、影響あるのかなぁ。
banana238では動いてないけど、Boo80とか。
05/01/14 00:21:57ID:DYxviOKj
>>777
おそらくBoo80でも大丈夫かな?

ちなみにやりたかったことは・・・
my $UA = LWP::UserAgent->new();
# 送信するHTTPヘッダに以下のものを追加
$UA->default_headers->push_header(
 TEST => qq|TEST TEST TEST|;
);

このdefault_headerが、2.031では未実装なのでした。

※「変更された」のではなく、「追加された」ですですm(_ _)m
779root▲ ★
垢版 |
05/01/14 00:24:43ID:???
おぉ、了解です。

いろんな理由により、
できるだけ「ports猿」な状態にしておきたい、、、かも。
05/01/14 10:01:19ID:zaZXQ5Ue
>>771
そろそろとどいたでしょうかね>-2
781root▲ ★
垢版 |
05/01/15 01:08:58ID:???
ex7: -M32を-M64に。
さて、どうなるか。
05/01/15 12:16:47ID:ui0zttNA
さて。
klistまとめ処のあっぷあっぷ問題(wに関連してRock54のログをDB化する作業(過去のキックログをDB化)をおおかた終えました。
そこで、ログのDB化を機に、現状ではログ吐き出し式であったものをBBS.2ch.netのようなDNS式に改良したいなぁと企んでおります。
といっても実はといいますと、Rock54側では既に対応を終えておりまして、あとはbbs.cgi側とBBX側の改良を残すのみとなりました。
がしかし、bbs.cgi側ではクエリを単純に増やすだけの対応なのでそうややこしくはないのですが、BBX側の改良がちょっとやっかいかと思われます。(rbddnsからtinydnsへの変更)

そこで提案を。
1. 新たにRock54キック用のサブドメインBBR(仮名)を設ける。
○メリットさん
 ・現状のBBXは触らなくて済む。
 ・BBRのフィルタリングもそんなには難しくない。(流れはBBS.2ch.netと変わらないはず)
 ・返答がいらない。(BBXでは必要)
○デメリット
 ・bbs.cgiで1回余計にDNS問い合わせが増える。(BBXとBBR)
 ・bbs.cgiからの問い合わせ部分のクエリが増えるのでそれの対応が必要。(こちらで対応します)
 ・BBR装置が必要(filterはこちらで対応しますが、tinydnsの構築や、サブドメインの設定が必要です)

2. BBX.2ch.netの改良。
○メリットさん
 ・bbs.cgiでのDNS問い合わせは変わらない。(ただし送りつけるクエリが増えます。)
○デメリット
 ・BBXの大改修が必須。(現状のDBから応答用のdataを問い合わせごとに再構築する必要がある)
 ・bbs.cgiからの問い合わせ部分のクエリが増えるのでそれの対応が必要。(こちらで対応します)

3. この話は無かったことにする。
○メリットさん
 ・何もしなくて済む♪
○デメリット
 ・klistまとめ処のあっぷあっぷ問題(wの関係で、過去のデータが消える(消さないと鯖があっぷあっぷする)
 ・各鯖のログ吐き出しによるI/O負荷やDisk資源の低減が見込めない。

さて、如何なものでしょうか。
783root▲ ★
垢版 |
05/01/16 03:21:20ID:???
>>782
1. がいいような。

で、DNS query発生するのは、該当ワードがあった時だけっすよね。
なら、器はbanana238でまかなえるんではないかなと。
(まだIPアドレス資源には余裕あります)
784root▲ ★
垢版 |
05/01/16 06:09:09ID:???
1. にするとすると、

a) bbr.2ch.net サブドメイン & DNSの器(tinydnsでよいのかな?)
b) BBR装置を入れる 何々.2ch.net のバーチャルホスト(bbr.2ch.netとペア)

がbanana238にあればよいのかしら。

(ただし、該当ワードがあった時のみのqueryなら、という条件で)。
785root▲ ★
垢版 |
05/01/16 06:14:01ID:???
あぁ、今ようやくわかたです。
BBXで「ひっかかったよ」というログを、BBYみたいにとっておきたいわけですか。

1. しかないんじゃないかしら。
05/01/16 17:53:35ID:BuIGEc6z
→(まだIPアドレス資源には余裕あります)
238にてifconfigしてみて、たくさんあるのを確認しました(w

→(ただし、該当ワードがあった時のみのqueryなら、という条件で)
該当ワードが存在したときに発生します。しかし、BBX,BBRと2回DNS問い合わせするので、
現状より増えるかと思われます。@やや心配

--------------------------------------------------------------------------------
★現状(あくまでも想像です。)
# 本文を対象にワードのチェックをする。
my ($CHK_Rock54, $FLAG_Sakura) = &Rockのちぇっく(本文);
if ($CHK_Rock54 eq '無いとき') { 次のルーチンへ }
if ($FLAG_Sakura eq 'さくら') { 「さくらが咲いています」; exit; }

BBXに問い合わせる↓
if (3回目以上?) { 「書き込みました」; exit; }
kicklogに書き出し;

# 次のルーチン

★これから
# 本文を対象にワードのチェックをする。
my ($Rock54_MD5, $FLAG_Sakura) = &Rockのちぇっく(本文);
if ($Rock54_MD5 eq '空っぽ') { 次のルーチンへ }
BBR(仮称)に必要なクエリ(*)を送信。
if ($FLAG_Sakura eq 'さくら') { 「さくらが咲いています」; exit; }

BBXに問い合わせる↓
if (3回目以上?) { 「書き込みました」; exit; }

# 次のルーチン
--------------------------------------------------------------------------------
このような流れになるかと思います。

*) BBR(仮称)へ送りつけるクエリの詳細
MD5:該当ワードに付けられたmd5値.さくらフラグ.投稿者のIPアドレス.サブスクライバ.スレッド番号.板名.鯖名.bbr.2ch.net.
凡例:
MD5:2d2c9924000a31a5707bd613a4f9b48f.0.123.45.67.89.1105864300.news4vip.ex7.2ch.net.bbr.2ch.net
※このようなクエリ形式になるので、tinydnsが必要になるかと思いました。
 返答は常に127.0.0.2で桶かな?
 dataファイルには、
+*.bbr.2ch.net.:127.0.0.2:
 の1行のみ記載
787root▲ ★
垢版 |
05/01/16 18:00:01ID:???
>>786
ふむふむ。

ひっかかったログをとりたいということですか。
BBYやBBSと同等の使い方なので、tinydnsですね。

いけるんじゃないですかね。
まずは例によって「困ったら考える」ということで、やってみましょうか。

ただ今日はちと忙しいんで、器作りは明日以降ということで。
05/01/16 21:29:07ID:BuIGEc6z
>>787
> ひっかかったログをとりたいということですか。
根本はそこにあるです。
まとめ処では現在ログが溜まりすぎて一覧表示をさせるにも鯖に負荷が掛かってしまうのが現況であります。
http://qb5.2ch.net/test/read.cgi/operate/1083063122/475-

ということで今回のようないきさつになりました。
05/01/16 23:12:57ID:v6l+9EX/
>>786
NGワードをMD5にする必要はあるんでしょうかね
まあ内緒ならわかりますが、それならSHAでもいいのかも・・・・否、
むしろMD5は怪しい(先刻話題になったあの問題がある)ので辞めたほうがいい悪寒
05/01/16 23:28:41ID:BuIGEc6z
>>789
> NGワードをMD5にする必要はあるんでしょうかね
管理の際、NGワードで検索するよりもMD5(hex_digest)の方が楽なので(照)
ちなみにまったく同じNGワードであってもMD5値が重複しないようにしているつもりです(苦笑)
05/01/16 23:32:03ID:v6l+9EX/
>>790
>ちなみにまったく同じNGワードであってもMD5値が重複しないようにしているつもりです

初耳ですな、これ。同一ストリングで異なるMD5、か。
まーおおよそごにょごにょしているんでしょうけどw
05/01/16 23:51:14ID:BuIGEc6z
>>791
同一ストリングは「重複する」って事で登録出来ないようになっていたりとか、
重複する場合は、NGワードが「文字列として」は重複しないようにしているとか、
いろいろとやっていたりします(照)@Rock54

それでも必ず「穴」はあると信じているので、自分とは違う目でチェックもしてもらえると、
嬉しかったりするんだけれども(苦笑)
05/01/16 23:55:16ID:BuIGEc6z
>>792
・・・と書いていたら穴を思いついたのでまた直しておきます(w
794root▲ ★
垢版 |
05/01/18 15:02:09ID:???
携帯→2ch運用情報スレッド15
http://qb5.2ch.net/test/read.cgi/operate/1105850178/538
squidセキュリティパッチ出ているとのこと。

あと、5.3-RELEASE-p5が出ている模様。
http://lists.freebsd.org/pipermail/freebsd-announce/2005-January/000976.html

SMPカーネルでのpanicするバグの修正が入っているみたい。
これで、tigerサーバがたまにpanicするのが直るのかな。
795root▲ ★
垢版 |
05/01/18 16:48:28ID:???
>>794
ex7(= tiger503)のバージョンを、まずは上げてみるか。
で、問題なければ他のサーバへと。

スケジュールは別途。
796root▲ ★
垢版 |
05/01/18 22:32:04ID:???
さて、これからぼちぼちいろんな転送量ログやらApache status log何やらを分析しようかなと。
797root▲ ★
垢版 |
05/01/18 23:21:54ID:???
www/www2はhttpdが、既に21:55の時点で売り切れでした。
スタティックコンテンツしかないからまだ増やせるので、増やしておこう。
ただ、いつもこんなに必要なわけじゃないから、やばい場合だけ増えるようにしておこう。

<IfModule prefork.c>
StartServers 128
MinSpareServers 128
MaxSpareServers 128
ServerLimit 128
MaxClients 128
MaxRequestsPerChild 1000000
</IfModule>



<IfModule prefork.c>
StartServers 128
MinSpareServers 128
MaxSpareServers 256
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 1000000
</IfModule>

に変更。
798root▲ ★
垢版 |
05/01/18 23:34:20ID:???
携帯系は概ねいつもの倍ですね。

c-docomo系とc-others系は、まだゆとりあった模様。

c-au系は、ネットワークカードがvrでメモリが512Mしか入ってない
c-au3が数分間、苦しかったみたい。他の2台はそれなりに動作。

いずれの系もhttpdの数やPHPのチューニング具合は、
概ねうまく動いていた模様。

blackgoat3と4は、ともにネットワークが100M限界まで使われた。
特にnews系が入っている(?)方が、苦しめだったみたい。

blackgoatサーバそのものにはまだ余力があったので、
プライベート側ネットワークを100M→1Gにすれば、まだ耐えられると思います。
そのためには、スイッチに部品の増設(1個3万円ぐらいのを2つ)が必要。

総合的にみて携帯系は、設定変える必要ななさそう。
799root▲ ★
垢版 |
05/01/18 23:42:29ID:???
kouriがあるetc4にはアクセスが集中しましたが(etc4/game9で普段の倍)、サーバにはまだ余力があった模様。
800root▲ ★
垢版 |
05/01/18 23:45:51ID:???
ex7は山がそれなりに出てるけど、あんまり来なかったのでたいしたことなし。
game10も低いながら山あり。

hobby7も、こんなとこか。
801root▲ ★
垢版 |
05/01/18 23:51:02ID:???
banana238

headlineは普段の15倍ぐらい来ましたが、サーバはまだ大丈夫でした。
みんなして、bbynewsを見ていた模様。

stats/BBSは、バッファ溢れが起こった模様。

2005/01/18 21:55:00
686 dropped due to full socket buffers

2005/01/18 22:05:00
935 dropped due to full socket buffers

これ以外は問題なさげ。
802root▲ ★
垢版 |
05/01/18 23:52:35ID:???
BBQのところのログとりがバグっていたので(計測プログラムがこんな大きい数を想定してなかった)、
直しました。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/bbqbbx/bbq.html
803root▲ ★
垢版 |
05/01/18 23:54:55ID:???
life7 memories は山ありなものの、問題なし。
live16 もこんなところか。
804root▲ ★
垢版 |
05/01/19 00:01:54ID:???
live8は、限界近くまで使われたように見えます。
httpd売り切れ状態で、22:00ごろに一瞬つながりにくくなった模様。

news19もhttpdが売り切れたけど、そこまで目いっぱいにはならなかった模様。
でも、かなり土俵際まで資源使われた感じ。
bbs.cgiのリミッターがうまく効いたか。

news18は蝗が大量襲来したけど、能力の範囲内でクリアした模様。
805root▲ ★
垢版 |
05/01/19 00:03:40ID:???
etc4(kouri) news18 news19 のread.cgi率の異常な高まりが、
蝗の襲来を如実に物語っているですね。
kouri移転しといて正解だったと(移転しといたのにschool4は仮死状態になったし)

http://mumumu.mu/mrtg/mrtg-rrd.cgi/read/

いじょ。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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