X



トップページ運用情報
1001コメント266KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001 ◆4A8q3C5o8xCU
垢版 |
NGNG
2ch特化型サーバ・ロケーション構築作戦のスレッドです。

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

等を取り扱います。

前スレ:
2ch特化型サーバ・ロケーション構築作戦 Part31
http://qb5.2ch.net/test/read.cgi/operate/1235553306/
0654root▲▲ ★
垢版 |
2009/08/07(金) 12:03:00ID:???0?DIA(102777)
>>640 >>652
わたし、2003年にはこのパラメータ、いじっていたような気がする。
@ このスレの過去スレで
0658動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 12:06:58ID:Y/wZozFm0
FreeBSD kernel tuning for large siteって奴ですね。

・listen キューを増やす
・大規模サーバの場合 swap 張ったら負け
0661root▲▲ ★
垢版 |
2009/08/07(金) 12:08:05ID:???0?DIA(102777)
久しぶりに今の root 権限あり A-tiger で設定している
/etc/sysctl.conf の主なチューニング内容を上げておくです。
全部が yutori7 に適用可かどうかはわかりませんが、現状ということで。

ちなみに上のほうほど「昔に」設定いじったことのあるパラメータです。

# added for 2ch
# increase maximum file descriptors
kern.maxfiles=131072
kern.maxfilesperproc=65536
# increase listen queue
#kern.ipc.somaxconn=8192
kern.ipc.somaxconn=32768
#kern.ipc.maxsockbuf=2097152
kern.ipc.maxsockbuf=20480000
# see http://qb5.2ch.net/test/read.cgi/operate/1097931665/666-676
net.inet.icmp.icmplim=3000
net.inet.icmp.icmplim_output=0
# XXX
net.inet.tcp.delayed_ack=0
# increase maximum value of ufs directory hash
vfs.ufs.dirhash_maxmem=134217728
# http://qb5.2ch.net/test/read.cgi/operate/1235553306/590
vfs.lookup_shared=1
0662root▲▲ ★
垢版 |
2009/08/07(金) 12:09:33ID:???0?DIA(102777)
>>657
どもです。

HE時代にrootありサーバの1号機(news5.2ch.net)を作る時からやってたですか。
0664root▲▲ ★
垢版 |
2009/08/07(金) 12:11:32ID:???0?DIA(102777)
どくおさんへ その2:

ちなみに変更はリブートしなくてもいけるです。

1) >>644 を /etc/sysctl.conf に追加
2) cd /etc/rc.d
3) sh sysctl restart
0665root▲▲ ★
垢版 |
2009/08/07(金) 12:12:18ID:???0?DIA(102777)
>>663
そのへんの値の調整は
まさに物が来て動かし始めてからの「腕の見せ所」なのではないかと。
0667動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 12:13:24ID:ApBs87Hh0
>>660
何度も落とされたり、何度も落ちそうになったりして・・お客からがんがん言われて・・。
サーバーを分散したりして、そうやって経験を積んできた。
by Google
0669root▲▲ ★
垢版 |
2009/08/07(金) 12:17:59ID:???0?DIA(102777)
>>668
私が現状できることは、

・ここに状況を書く
・私なりの分析と対応の可能性をここに書く

というかんじで。
0674動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 12:21:21ID:xJ71yv8hO
このスレFreeBSDのノウハウ蓄積されてていい感じなんだが
せっかくだからいろんな人が参考になるようにまとめwikiとか作らないか
0675root▲▲ ★
垢版 |
2009/08/07(金) 12:22:06ID:???0?DIA(107777)
>>670
そですね。

というかもう、メモリもCPU処理能力も激しく豊富になったわけで、
そろそろこのへんのデフォルト値をもっと大きめにしてもいい時期なんじゃないのかなぁ、
などと思ってみたり。

# そういえば 8.0-BETA2 では SLIP (pseudo-device sl)がなくなっていて、
# なんだか感慨深いものを感じました。tty 周りの更新によるもののようですが。
0677root▲▲ ★
垢版 |
2009/08/07(金) 12:23:49ID:???0?DIA(107777)
>>674
part32 に至るまでにこういった「チューニング物語」は数多くありました。
そういえば最近そういうのあんまりやってないなぁ。

そんなわけでこのスレの part1 から読んでまとめサイト作っていただけると、
私もとてもうれしいかも。
qb系はhtml化されているので、●なくても読めるし。
0678動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 12:27:07ID:xI3Zg56G0?2BP(5161)
>>675
> ・changi namidame anchorage 等
>
> %sysctl kern.ipc.maxsockbuf
> kern.ipc.maxsockbuf: 20480000 <= 増やしてある
これの値って、yutori7ならどれくらいまで上げても大丈夫なんだろう…
0682動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 12:30:53ID:ApBs87Hh0
>>678
多分、スペックにもよるけど「倍」か「4倍」までいけるはず。
ただし、32bit long intなので・・倍で止めておくと良い。

64bit系なら、4倍でも大丈夫。
0686動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 12:38:33ID:ycOBfiNg0
>>675
HDの容量がなかった頃は/usr/srcや/usr/ports以下をどうしようか悩んだもんです。
今では何も考えないでつっこんでますよね。
メモリについてもOS側への割り振りと各デーモンへの割り振りをどうしようかと。
ただ、やはり使用用途に合わせて、必要な資源は確保しておくのが正解かなーなんて思ったり。

勝手にOS側で全部やってくれたら楽ですけど・・
そのあたりが鯖管の腕の見せ所ぢゃないでしょうか。

0690動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 12:42:14ID:OOklVPxm0
ためしに全スレ取得して「root」とか「apache」とか「conf」とかでログ検索かけてみた
頭くらくらしてきた。鯖のチューニングまとめる前に頭のチューニングを先にしないと(ry
0691動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 12:44:53ID:WsONJGYI0
>>677
1部html化されてないのがあったので2週間お試し●GETで取得してみましたけれど
まとめる理解力が足りないのでどうすればいいもんだかどなたかアドバイスを
0694動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 13:11:34ID:2DGFvNFH0
tsushimaが設定不足で落ちたってことは同時期に登場したtakeshima(今は使ってませんが)hideyoshi、qb5、qb6も同じ設定にしてあるってことですかね?
あとその後に登場したpc12とnamidame(Tiget2009以降後)も
0695動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 13:13:18ID:OOklVPxm0
>>694
takeshimaは韓国に攻撃されたから、ある程度設定変更されてるはず
namidameはroot権限ありだから、ちゃんと設定してあるはず
0696root▲▲ ★
垢版 |
2009/08/07(金) 13:14:49ID:???0?DIA(107777)
しかし、あまりにも基本なというか、
「サーバもらったら最初にスクリプト流して設定して、あとはそのまんま」
なパラメータだったので、わたし的にもすっぽり抜けていますたです。。。
0699root▲▲ ★
垢版 |
2009/08/07(金) 13:17:28ID:???0?DIA(107777)
そんでもって、きっと、

・メモリが多くなり
・CPUが強くなり
・ディスクが良くなり

して、ハードウェア要因ではそう簡単に落ちなくなったので、
今回のネットワーク設定の件が発覚した、ともいえるんでしょうね。
0701動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 13:18:29ID:43ar9VgT0
ちょうがんばれ
0702動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 13:19:58ID:ApBs87Hh0
>>698
root氏が、復旧中なので・・横槍を入れる。
FreeBSDのscoketのパラメータ設定がデフォルトだったそうだ。
アクセス集中 → サーバ内プロセスがオーバーロード → プロセスがコア吐いて死ぬ。
それで、yutori7とtsushimaがダウン。
0703root▲▲ ★
垢版 |
2009/08/07(金) 13:20:18ID:???0?DIA(107777)
今の時間は人が増えていく状態なので、
今無理やりリブートとや小手先の対策しても、
たぶんすぐまただめな状況になる気がします。

中の人が >>664 を yutori7 や tsushima で実施してもらえるのを待っています。
0705root▲▲ ★
垢版 |
2009/08/07(金) 13:21:30ID:???0?DIA(107777)
>>703
> 中の人が >>664 を yutori7 や tsushima で実施してもらえるのを待っています。

ヘンな日本語だな。

中の人に >>664 を yutori7 や tsushima で実施してもらえるのを待っています。

か。
0706動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 13:22:45ID:2DGFvNFH0
yotori7とtsushima意外は大丈夫って事ですか?
たとえばhideyoshiに今のtakeshimaぐらいの板を詰め込んだら同じ理由で落ちるとか
0707動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 13:24:05ID:ApBs87Hh0
>>704
商用のディストリビューションがあるから、あまり見かけないだけ。
FedoraやDebianでチューニングしている、職人なら結構見かける。
0708root▲▲ ★
垢版 |
2009/08/07(金) 13:24:09ID:???0?DIA(107777)
>>706
たぶんすべての root 権限なしサーバで、
>>664 は実施されていないんではないかと。
0713root▲▲ ★
垢版 |
2009/08/07(金) 13:32:00ID:???0?DIA(107777)
>>711
たしかに。

最初の 5.2.1R の頃は泣きそうでした。

当時「bananaよりはるかにぼろいcobra」とFOXさんに言われたことは、
私の胸に「ぐさっ」と刺さっております。
0714動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 13:49:04ID:ycOBfiNg0
>>713
僕の場合5系は4.9から一気に5.5まで上げてしまったのでわかりません。
いろいろな意味で問題有った時期ですよねぇ。

ちなみに FreeBSDを使いはじめて目から鱗だったコマンドが netstat -m
0715動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 13:53:18ID:j463EOOKO
難しいことは分からんけども、銭湯の大風呂に太い菅つけずに細くて詰まりやすい菅を配管してたってことか
0716root▲▲ ★
垢版 |
2009/08/07(金) 13:56:20ID:???0?DIA(107777)
中の人に、

>>644 >>664 の設定を tiger3547 と banana3706 で緊急実施してもらうことは可能か」

という旨、検討をおながいしてみたです。
0719root▲▲ ★
垢版 |
2009/08/07(金) 13:59:16ID:???0?DIA(107777)
あっと、もし >>644 の設定をコピペされる時は、
行末の空白に注意です。>>716
0720動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 14:00:30ID:E95Tehsa0
最初からroot権限ツキを導入しておけばこうならないのだろうけど、
あえて無しのを導入することで問題点が見つかるのかも
0721動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 14:00:55ID:rUVjZP7n0
2ちゃんのサーバーって何でこんなに弱いん?ベンダーの担当技術者がヘボなのか?

俺だったら担当の頭を電話帳かコミケカタログではたいてから
「社長を呼んで来い!!」って言って改善を約束させるけど。

オマイラ交渉下手な
0722動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 14:02:16ID:xJ71yv8hO
上でまとめwiki作ろうぜ言ってた俺だけど可用性ゼロの鯖でよかったらドメイン取得してきて2〜3日中に土台作ります。
MediaWikiかpukiwikiあたりもしくは手頃なCMS使って
ジャンル別にtipsとかまとめる感じで

生贄スペック
Pen4 2.8G
メモリ1G
HDD500G
FreeBSD7.2R
でもいいならw
0724root▲▲ ★
垢版 |
2009/08/07(金) 14:05:33ID:???0?DIA(107777)
連絡がまだですが、設定が入ったようです。< yutori7

httpd を kill してみた。
どうなったかな。
0728動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 14:07:22ID:ApBs87Hh0
>>721
そりゃ大手なら・・その技使えるよ。
予算かつかつ、ボランティア運用てな感じのところで・・それは無理だな。

サーバといっても、PCに毛が生えただけの代物。それでも、大昔に比べれば・・。
ともかく、運営及びroot氏・・乙。
0729root▲▲ ★
垢版 |
2009/08/07(金) 14:07:36ID:???0?DIA(107777)
>>724
何回か kill しなおしてみた。< httpd と speedy_backend

だめならリブート依頼の方向で。
0731root▲▲ ★
垢版 |
2009/08/07(金) 14:08:07ID:???0?DIA(107777)
ぱっと見、健康になったぽいですね。
しばらく観察します。
0734動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 14:09:26ID:qgTWtaO/O
お疲れ様でした
0737root▲▲ ★
垢版 |
2009/08/07(金) 14:09:32ID:???0?DIA(107777)
tsushima にも入ったようです。
健康になったっぽい。

ちょっとメールみてきます。
0740root▲▲ ★
垢版 |
2009/08/07(金) 14:11:02ID:???0?DIA(107777)
>>738
ネットワークがいい感じになりましたね。
少しは本来の性能が出るようになったかな。< yutori7, tsushima
0745root▲▲ ★
垢版 |
2009/08/07(金) 14:14:16ID:???0?DIA(107777)
見違えるように「はけ」がよくなった予感。

これからがほんとの耐久テストなのかなと。
0746動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 14:14:21ID:tFqH8MT7P
車もいくらエンジンの性能が良くても足回りがウンコだったら、コーナーで簡単に抜かされちゃう最高にダサい事になっちゃう

鯖も同じだなぁ
0748動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 14:15:19ID:ksI2gDtK0
どちらもレスポンスがかなり良くなったね。rootさんお疲れさまでした。

yutori7は一旦リブートかかったのか。
0750動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 14:15:35ID:43ar9VgT0
root乙
やっぱおまいさんは最高だ
0752 ◆INFUL/Rb66
垢版 |
2009/08/07(金) 14:16:24ID:xI3Zg56G0?2BP(5162)
>>745
明らかに動作が違う。
これなら帯域以外で落ちることは無いかも…?
0753動け動けウゴウゴ2ちゃんねる
垢版 |
2009/08/07(金) 14:16:48ID:fUzs23hX0
>>722
この時期にPen4常時起動って廃熱平気?
おまえは部屋暑くなっても平気?

wikiだけならレン鯖とかの方がいいんじゃね
それか2chのプロジェクトとしてやりたいなら幸せサーバがあるし
■ このスレッドは過去ログ倉庫に格納されています

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