2ch特化型サーバ・ロケーション構築作戦のスレッドです。
・2ちゃんねるのサーバロケーション、PIEに関する関連作業・調整事項
・DNS登録・変更関連の各種作業や調整事項
・2ちゃんねるのサーバで採用しているOS、FreeBSDに関する情報・調整事項
・各種作戦・プロジェクトとの連携、プロジェクト間の連携
等を取り扱います。
現在、複数サーバによる連携により、
サーバ能力のさらなるスケールアップをめざすための「雪だるま作戦」が進行中です。
しかし、問題はあらゆる意味で山積の状態です。
また「2ちゃんねる証券取引所」をはじめとする「株」関連や「Be」の機能強化、
あるいは、次世代の携帯アクセス環境をめざした「べっかんこ作戦」の状況など、
気候も暖かくなり、そろそろ気になりだす季節にさしかかりつつある今日この頃、
あいかわらず2ちゃんねるは、刻一刻と確実に変化し続けています。
2ch特化型サーバ・ロケーション構築作戦 Part21
■ このスレッドは過去ログ倉庫に格納されています
1root▲ ★
NGNG >565
問題になってくるのは5.4Rのサポートが10月で切れちゃうこと
(5.4R使用マシンは多い)
問題になってくるのは5.4Rのサポートが10月で切れちゃうこと
(5.4R使用マシンは多い)
567root▲ ★
NGNG ネットワークトラフィックが多くて、bbsd が通信できなかったのかな。
だとすると、ちと微妙だなぁ。
だとすると、ちと微妙だなぁ。
568root▲ ★
NGNG でも、ピークは「だまれなんたら」じゃないのか。
だとすると、bbsd のスレッド数を最初から多くしておくといいのかな。
【蕨】負荷監視所_20060511
http://live14.2ch.net/test/read.cgi/liveplus/1147326099/230
だとすると、bbsd のスレッド数を最初から多くしておくといいのかな。
【蕨】負荷監視所_20060511
http://live14.2ch.net/test/read.cgi/liveplus/1147326099/230
569root▲ ★
NGNG …やはり「だまれなんたら」らしいみたいですね。
570root▲ ★
2006/05/13(土) 04:42:23ID:???0571root▲ ★
2006/05/13(土) 06:04:45ID:???0 liveb1 関連
ex12 削除
news20 追加 済。
>>561- を後で処理する (ちらしのうら)。
ex12 削除
news20 追加 済。
>>561- を後で処理する (ちらしのうら)。
572root▲ ★
2006/05/13(土) 12:38:52ID:???0 >>561
うーん、なんか入れても動かないです。
mod_deflate を httpd.conf 的に mod_filter よりも先に読まないといけないのかと思って、
変えてみたりもしたのですが。
もうちょっと調べてみます。
うーん、なんか入れても動かないです。
mod_deflate を httpd.conf 的に mod_filter よりも先に読まないといけないのかと思って、
変えてみたりもしたのですが。
もうちょっと調べてみます。
573root▲ ★
NGNG うーむ、
# for Apache 2.0 (original mod_deflate)
<IfModule !filter_module>
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript
</IfModule>
# for Apache 2.2 (emulating mod_deflate for Snowman front-end servers)
<IfModule filter_module>
FilterDeclare deflate CONTENT_SET
FilterProvider deflate DEFLATE Content-Type /text\x2F\w+|application\x2Fx-javascript/
FilterChain deflate
</IfModule>
で、
GET /index.html HTTP/1.1
Accept-Encoding: gzip
は圧縮されるけど、
GET /livecx/index.html HTTP/1.1
Accept-Encoding: gzip
は、圧縮されないみたい。
# for Apache 2.0 (original mod_deflate)
<IfModule !filter_module>
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript
</IfModule>
# for Apache 2.2 (emulating mod_deflate for Snowman front-end servers)
<IfModule filter_module>
FilterDeclare deflate CONTENT_SET
FilterProvider deflate DEFLATE Content-Type /text\x2F\w+|application\x2Fx-javascript/
FilterChain deflate
</IfModule>
で、
GET /index.html HTTP/1.1
Accept-Encoding: gzip
は圧縮されるけど、
GET /livecx/index.html HTTP/1.1
Accept-Encoding: gzip
は、圧縮されないみたい。
574root▲ ★
NGNG >>573
# for Apache 2.2 (emulating mod_deflate for Snowman front-end servers)
<IfModule filter_module>
FilterDeclare deflate CONTENT_SET
FilterProvider deflate DEFLATE Content-Type /text\x2F\w+|application\x2Fx-javascript/
FilterChain deflate
</IfModule>
ここをコメントアウトすると、
GET /index.html HTTP/1.1
Accept-Encoding: gzip
も圧縮されなくなるから、上記が効いていることは間違いなさそうだけど、、、。
# for Apache 2.2 (emulating mod_deflate for Snowman front-end servers)
<IfModule filter_module>
FilterDeclare deflate CONTENT_SET
FilterProvider deflate DEFLATE Content-Type /text\x2F\w+|application\x2Fx-javascript/
FilterChain deflate
</IfModule>
ここをコメントアウトすると、
GET /index.html HTTP/1.1
Accept-Encoding: gzip
も圧縮されなくなるから、上記が効いていることは間違いなさそうだけど、、、。
2006/05/13(土) 13:29:10ID:9X9tJdnkO
ローカル?
576root▲ ★
NGNG mod_filter が mod_deflate の上の行で読まれていても大丈夫みたい。
順番は関係ないと。
でも、状況は変わらないなぁ。
順番は関係ないと。
でも、状況は変わらないなぁ。
578root▲ ★
NGNG んー、いろいろ試したけど、なんかうまくないすね。
mod_proxy.c もさらっと読んでみてみたんですが。
なんか限界なんで、そろそろオフラインになります。
# しかし、外人どもは元気だ、、、。
mod_proxy.c もさらっと読んでみてみたんですが。
なんか限界なんで、そろそろオフラインになります。
# しかし、外人どもは元気だ、、、。
NGNG
お疲れさまです。
ゆっくりとお休みくださいな。
ゆっくりとお休みくださいな。
580stream ◆PNstream2s
2006/05/13(土) 19:16:05ID:wpvsdD2T0 http://httpd.apache.org/docs/2.2/mod/mod_filter.html
FilterProtocolディレクティブは関係ないのかな?
FilterProtocol deflate proxy=yes
FilterProtocolディレクティブは関係ないのかな?
FilterProtocol deflate proxy=yes
581stream ◆PNstream2s
2006/05/13(土) 20:55:04ID:+8jLjuwx0 いろいろ試してみたんですが、mod_filterがどうたらの問題ではないんでは?
http://orz.stream.st/cache/test.txt ←ローカルのファイル
http://orz.stream.st/cache/subject.txt ← http://live22.2ch.net/liventv/subject.txt
<Directory /○○/cache/>
AddOutputFilterByType DEFLATE text/html text/plain text/xml image/bmp
</Directory>
↑だとtest.txtは圧縮され、subject.txtは圧縮されません。
<Proxy http://live22.2ch.net/liventv/subject.txt>
AddOutputFilterByType DEFLATE text/html text/plain text/xml image/bmp
</Proxy>
↑だとsubject.txtは圧縮されます。
http://orz.stream.st/cache/test.txt ←ローカルのファイル
http://orz.stream.st/cache/subject.txt ← http://live22.2ch.net/liventv/subject.txt
<Directory /○○/cache/>
AddOutputFilterByType DEFLATE text/html text/plain text/xml image/bmp
</Directory>
↑だとtest.txtは圧縮され、subject.txtは圧縮されません。
<Proxy http://live22.2ch.net/liventv/subject.txt>
AddOutputFilterByType DEFLATE text/html text/plain text/xml image/bmp
</Proxy>
↑だとsubject.txtは圧縮されます。
582stream ◆PNstream2s
2006/05/13(土) 21:21:56ID:DSeDtlVB0 もしかして・・・と思ったらやっぱり。
http://live22x1.2ch.net/liventv/SETTING.TXT ←バーボンになる
http://live22x1.2ch.net/liventv/subject.txt ←バーボンにならない
http://live22x1.2ch.net/liventv/SETTING.TXT ←バーボンになる
http://live22x1.2ch.net/liventv/subject.txt ←バーボンにならない
584stream ◆PNstream2s
2006/05/13(土) 22:55:28ID:oOzoW8uq0 .htaccessはDirectoryディレクティブと同じだから
ProxyPassで設定したところは有効にならないってことですね。
mod_deflateが効かなかったのはAddOutputFilterByTypeでもmod_filterでも
設定している場所が間違っていたと。
>>583
htaccess使う限り、そうなりますね
ProxyPassで設定したところは有効にならないってことですね。
mod_deflateが効かなかったのはAddOutputFilterByTypeでもmod_filterでも
設定している場所が間違っていたと。
>>583
htaccess使う限り、そうなりますね
586stream ◆PNstream2s
2006/05/13(土) 23:06:21ID:oOzoW8uq0 あ......そうか,
>>584
>.htaccessはDirectoryディレクティブと同じだから
というのが盲点でした......>>561 は httpd.conf 中でグローバルに定義すべきですね.
ただ......AddOutputFilterByType にはいろいろ問題があったゆえ
mod_filter が作られたって経緯もあって,その一つが
http://httpd.apache.org/docs-2.2/mod/core.html#addoutputfilterbytype
>The by-type output filters are never applied on proxy requests.
ということで(これは ByType ではない AddOutputFilter や SetOutputFilter なら平気です).
>>584
>.htaccessはDirectoryディレクティブと同じだから
というのが盲点でした......>>561 は httpd.conf 中でグローバルに定義すべきですね.
ただ......AddOutputFilterByType にはいろいろ問題があったゆえ
mod_filter が作られたって経緯もあって,その一つが
http://httpd.apache.org/docs-2.2/mod/core.html#addoutputfilterbytype
>The by-type output filters are never applied on proxy requests.
ということで(これは ByType ではない AddOutputFilter や SetOutputFilter なら平気です).
589root▲ ★
NGNG # enable compressing
# http://qb5.2ch.net/test/read.cgi/operate/1145114275/561-588
<Proxy *>
<IfModule filter_module>
FilterDeclare deflate CONTENT_SET
FilterProvider deflate DEFLATE Content-Type /text\x2F\w+|application\x2Fx-javascript/
FilterChain deflate
</IfModule>
</Proxy>
という記述を追加してみた。 @ live22x1〜live22x5
# http://qb5.2ch.net/test/read.cgi/operate/1145114275/561-588
<Proxy *>
<IfModule filter_module>
FilterDeclare deflate CONTENT_SET
FilterProvider deflate DEFLATE Content-Type /text\x2F\w+|application\x2Fx-javascript/
FilterChain deflate
</IfModule>
</Proxy>
という記述を追加してみた。 @ live22x1〜live22x5
>>589 乙です.ただ,ローカルコンテンツも reverse proxy のコンテンツも
両方圧縮するなら <Proxy *>〜</Proxy> で囲まなくてもいいのかも.
両方圧縮するなら <Proxy *>〜</Proxy> で囲まなくてもいいのかも.
>>592 それならそれでもいいんですが,わざわざ別々に設定しなくても......
とはいえ .htaccess は他の鯖と共通だからそれとの兼ね合いもあるんですね......
まぁ AddOutputFilterByType は今後 obsolete になるということで,
そのあたりの設定も徐々に移行させた方がいいのかも知れませんが.
とはいえ .htaccess は他の鯖と共通だからそれとの兼ね合いもあるんですね......
まぁ AddOutputFilterByType は今後 obsolete になるということで,
そのあたりの設定も徐々に移行させた方がいいのかも知れませんが.
594root▲ ★
NGNG >>593
> とはいえ .htaccess は他の鯖と共通だからそれとの兼ね合いもあるんですね......
なんですよね。
なんか、圧縮が2回かかってしまいそうで、安全側に倒しました。
Apache 2.2 なサーバが今後増えてきたら、また考えることになるのかなと。
> とはいえ .htaccess は他の鯖と共通だからそれとの兼ね合いもあるんですね......
なんですよね。
なんか、圧縮が2回かかってしまいそうで、安全側に倒しました。
Apache 2.2 なサーバが今後増えてきたら、また考えることになるのかなと。
そういえば......以前 bbspink の鯖でエラーページを 2ch のと別のところに飛ばすのに
httpd のコマンドラインで -Dbbspink ってやって,httpd.conf 中で
<IfDefine bbspink>〜</IfDefine> を使うってのやってたような記憶がありますが,
雪だるまでも例えば httpd -Dsnowman で起動して <IfDefine snowman>〜</IfDefine> に
雪だるま用特殊設定を入れる(逆に雪だるまで不要なのは <IfDefine !snowman>〜</IfDefine>
に入れる)っていうような手もありますね.
httpd のコマンドラインで -Dbbspink ってやって,httpd.conf 中で
<IfDefine bbspink>〜</IfDefine> を使うってのやってたような記憶がありますが,
雪だるまでも例えば httpd -Dsnowman で起動して <IfDefine snowman>〜</IfDefine> に
雪だるま用特殊設定を入れる(逆に雪だるまで不要なのは <IfDefine !snowman>〜</IfDefine>
に入れる)っていうような手もありますね.
SO_RCVBUF を 262,144 -> 2,097,152 にしてみますた<bbsd.c
この方がドバっと来た時にパケット取りこぼしの可能性が小さくなるだろうということで.
OS 側の設定でこの値に対応できるようになってることが条件ですが(対応してなければ
bbsd 起動時に "warning: setsockopt: No buffer space available" と警告が出ます).
この方がドバっと来た時にパケット取りこぼしの可能性が小さくなるだろうということで.
OS 側の設定でこの値に対応できるようになってることが条件ですが(対応してなければ
bbsd 起動時に "warning: setsockopt: No buffer space available" と警告が出ます).
598root▲ ★
NGNG >>597
@40000000446893d4316e617c warning: setsockopt: No buffer space available
@40000000446893d4316e711c warning: setsockopt: No buffer space available
ふむ。何かカーネルパラメータをいじらないといけないのかな。
@40000000446893d4316e617c warning: setsockopt: No buffer space available
@40000000446893d4316e711c warning: setsockopt: No buffer space available
ふむ。何かカーネルパラメータをいじらないといけないのかな。
599root▲ ★
NGNG /etc/sysctl.conf:
#kern.ipc.maxsockbuf=2097152
↓
kern.ipc.maxsockbuf=3840000
にした。 @ live22, news20b
#kern.ipc.maxsockbuf=2097152
↓
kern.ipc.maxsockbuf=3840000
にした。 @ live22, news20b
600root▲ ★
NGNG で、bbsd 入れ替え完了 @ live22, news20b
2006/05/16(火) 01:26:05ID:XkjQ/GE30
次の一手はなんですかね。
・mod_cacheリターンマッチ
・live23の追加(365main待ちかも)
・thttpd/lighttpd/esehttpdの評価
とか。
・mod_cacheリターンマッチ
・live23の追加(365main待ちかも)
・thttpd/lighttpd/esehttpdの評価
とか。
>>598-600 乙です.
>>601 3番目のは,バックエンドの httpd を CGI 用と静的コンテンツ用に分離すれば,
Apache でもまだ改善の余地はありそうですね.
[CGI 用 -> 呪文等]
・ 基本的に従来通りの設定.
[静的コンテンツ用 -> dat や subject.txt 等をフロントに転送]
・ 別ポート使用(reverse proxy 用なので port 80 である必要はない),
さらに非特権ポートなら root 権限なしで操作可能になる.
・ 徹底的にスリム化(highperformance.conf 等をベースに),
モジュールをどんどん削ぎ落とし,.htaccess も使用せず
設定はすべて httpd.conf で行うことで毎リクエストごとに
.htaccess の読み込み・パースを行わずに済む.
MultiViews も毎回 readdir(_r) することになるので使わない.
・ 上記のような設定により,.htaccess による Deny も効かなくなるとか,
mod_cgi(d) も外すと外部から直接 CGI を叩かれるとソースを
垂れ流すとかしてしまうので,扱うファイルを限定する.
bind() するのもプライベートアドレスに限定した方がいいかも.
Listen 192.168.xxx.xxx:8080
<Files *>
Deny from all
</Files>
<FilesMatch "^(\d+\.dat|subject\.txt|(subback|index)\.html|)$">
Allow from all
</FilesMatch>
>>601 3番目のは,バックエンドの httpd を CGI 用と静的コンテンツ用に分離すれば,
Apache でもまだ改善の余地はありそうですね.
[CGI 用 -> 呪文等]
・ 基本的に従来通りの設定.
[静的コンテンツ用 -> dat や subject.txt 等をフロントに転送]
・ 別ポート使用(reverse proxy 用なので port 80 である必要はない),
さらに非特権ポートなら root 権限なしで操作可能になる.
・ 徹底的にスリム化(highperformance.conf 等をベースに),
モジュールをどんどん削ぎ落とし,.htaccess も使用せず
設定はすべて httpd.conf で行うことで毎リクエストごとに
.htaccess の読み込み・パースを行わずに済む.
MultiViews も毎回 readdir(_r) することになるので使わない.
・ 上記のような設定により,.htaccess による Deny も効かなくなるとか,
mod_cgi(d) も外すと外部から直接 CGI を叩かれるとソースを
垂れ流すとかしてしまうので,扱うファイルを限定する.
bind() するのもプライベートアドレスに限定した方がいいかも.
Listen 192.168.xxx.xxx:8080
<Files *>
Deny from all
</Files>
<FilesMatch "^(\d+\.dat|subject\.txt|(subback|index)\.html|)$">
Allow from all
</FilesMatch>
>>602 事故レス
>[CGI 用 -> 呪文等]
> ・ 基本的に従来通りの設定.
もちろんこれは,プロセス数・スレッド数なんかはずっと少なくしていいでしょうけど.
>[CGI 用 -> 呪文等]
> ・ 基本的に従来通りの設定.
もちろんこれは,プロセス数・スレッド数なんかはずっと少なくしていいでしょうけど.
お世話になっております。株式会社jig.jpの菊池です。
一部IPを変更致しましたのでご連絡致します。
【CIDR表記】
210.188.220.168/29を追加
【IPの変更】
br1007 210.166.210.223 →210.188.220.169
br1008 210.166.210.224 →210.188.220.170
br1009 210.166.210.232 →210.188.220.171
br1010 210.166.210.225 →210.188.220.172
br1011 210.166.211.32 →210.188.220.173
br1012 210.166.210.227 →210.188.220.174
一覧も更新致しました。
http://br.jig.jp/ip_br.html
ご対応宜しくお願い致します。
一部IPを変更致しましたのでご連絡致します。
【CIDR表記】
210.188.220.168/29を追加
【IPの変更】
br1007 210.166.210.223 →210.188.220.169
br1008 210.166.210.224 →210.188.220.170
br1009 210.166.210.232 →210.188.220.171
br1010 210.166.210.225 →210.188.220.172
br1011 210.166.211.32 →210.188.220.173
br1012 210.166.210.227 →210.188.220.174
一覧も更新致しました。
http://br.jig.jp/ip_br.html
ご対応宜しくお願い致します。
606root▲ ★
NGNG >>605
了解しました。
しかし、以前お教えいただいたこちらのページは更新されていないようです。
http://br.jig.jp/pc/ip_br.html
すみませんがあわせて更新いただきますよう、よろしくお願いいたします。
了解しました。
しかし、以前お教えいただいたこちらのページは更新されていないようです。
http://br.jig.jp/pc/ip_br.html
すみませんがあわせて更新いただきますよう、よろしくお願いいたします。
610root▲ ★
NGNG BG3, BG4 (携帯用バックエンド)、PREEMPTION なしの設定にした。
少しでもパフォーマンスアップすればなと。
少しでもパフォーマンスアップすればなと。
611root▲ ★
NGNG で、このへんを設定。 < BG3/4
# Thank you for AC, http://qb5.2ch.net/test/read.cgi/operate/1140540754/676
net.isr.direct=1
# increase network send/receive buffer
net.inet.tcp.sendspace=131072
net.inet.tcp.recvspace=131072
net.inet.udp.maxdgram=131072
net.inet.udp.recvspace=131072
net.local.stream.sendspace=131072
net.local.stream.recvspace=131072
net.local.dgram.maxdgram=131072
net.local.dgram.recvspace=131072
net.inet.raw.recvspace=131072
net.inet.raw.maxdgram=131072
#net.inet.tcp.delayed_ack=0
# Thank you for AC, http://qb5.2ch.net/test/read.cgi/operate/1140540754/676
net.isr.direct=1
# increase network send/receive buffer
net.inet.tcp.sendspace=131072
net.inet.tcp.recvspace=131072
net.inet.udp.maxdgram=131072
net.inet.udp.recvspace=131072
net.local.stream.sendspace=131072
net.local.stream.recvspace=131072
net.local.dgram.maxdgram=131072
net.local.dgram.recvspace=131072
net.inet.raw.recvspace=131072
net.inet.raw.maxdgram=131072
#net.inet.tcp.delayed_ack=0
2006/05/16(火) 23:08:33ID:GmFfn7N90
abでread.cgi叩きながらやりましょう
615root▲ ★
NGNG BSDCan 2006 発表資料:
http://www.bsdcan.org/2006/papers/
どれもすごく面白いけど、一番すごかった kris の資料がまだないみたい。
Filesystem Performance on FreeBSD
http://www.bsdcan.org/2006/activity.php?id=89
ちょっと前のバージョンだけど、paper:
http://people.freebsd.org/~kris/filesystem-performance.pdf
http://www.bsdcan.org/2006/papers/
どれもすごく面白いけど、一番すごかった kris の資料がまだないみたい。
Filesystem Performance on FreeBSD
http://www.bsdcan.org/2006/activity.php?id=89
ちょっと前のバージョンだけど、paper:
http://people.freebsd.org/~kris/filesystem-performance.pdf
616root▲ ★
NGNG ex12に入れていた設定を、ex13に反映した。
#
#
# Currently, cobra2246.maido3.com serves a virtual host of ex13.2ch.net and
# it is exclusively assigned for soccer bulletin boards in 2ch.
#
# And European large soccer games are sometimes held at early morning time
# in Japan. That is, I rearranged daily data backup time of this server
# for avoiding an increase of system load.
#
# -- Mumumu
#
#0 13 * * * /usr/local/bin/home-backup.sh /home
0 16 * * * /usr/local/bin/home-backup.sh /home
#
#
# Currently, cobra2246.maido3.com serves a virtual host of ex13.2ch.net and
# it is exclusively assigned for soccer bulletin boards in 2ch.
#
# And European large soccer games are sometimes held at early morning time
# in Japan. That is, I rearranged daily data backup time of this server
# for avoiding an increase of system load.
#
# -- Mumumu
#
#0 13 * * * /usr/local/bin/home-backup.sh /home
0 16 * * * /usr/local/bin/home-backup.sh /home
617root▲ ★
NGNG exclusively じゃないのかな。今は。
あとでコメントを変えておこう。
あとでコメントを変えておこう。
618root▲ ★
NGNG >>615 の kris の発表に、
6.0R では swap-backed で async な md の性能がいい、ってあったので、
ex14 で試してみることにした。
(5.4R でパフォーマンスが出なくて、一度負けている)
#/sbin/mdmfs -M -s ${_MDSIZE} -i 2048 -o noatime md /md
↓
/sbin/mdmfs -S -s ${_MDSIZE} -i 2048 -o async,noatime md /md
に変更。
6.0R では swap-backed で async な md の性能がいい、ってあったので、
ex14 で試してみることにした。
(5.4R でパフォーマンスが出なくて、一度負けている)
#/sbin/mdmfs -M -s ${_MDSIZE} -i 2048 -o noatime md /md
↓
/sbin/mdmfs -S -s ${_MDSIZE} -i 2048 -o async,noatime md /md
に変更。
619root▲ ★
NGNG live23 関連、DNS 登録申請します。
以下の追加をお願いします。
+live23b.2ch.net:206.223.150.61
+live23f1.2ch.net:206.223.150.64
+live23f2.2ch.net:206.223.150.74
+live23f3.2ch.net:206.223.150.84
+live23f4.2ch.net:206.223.150.110
+live23f5.2ch.net:206.223.150.42
+live23.2ch.net:206.223.150.96
以下の追加をお願いします。
+live23b.2ch.net:206.223.150.61
+live23f1.2ch.net:206.223.150.64
+live23f2.2ch.net:206.223.150.74
+live23f3.2ch.net:206.223.150.84
+live23f4.2ch.net:206.223.150.110
+live23f5.2ch.net:206.223.150.42
+live23.2ch.net:206.223.150.96
620root▲ ★
NGNG >>619
done
done
622root▲ ★
2006/05/18(木) 14:52:44ID:???0623root▲ ★
NGNG 対ワールドカップ体制ということで、
live22, live23b, ex13 のシステムバックアップ時間を
通常より3時間遅くし、16:00 PDT としました。
live22, live23b, ex13 のシステムバックアップ時間を
通常より3時間遅くし、16:00 PDT としました。
624root▲ ★
NGNG <チラシの裏>
・NFS を soft mount に変更した。今後はそれで。
・mod_proxy の設定でタイムアウトするようにする。
・環境変数で雪だるまかどうかとか、いろんな情報を渡すようにする。
・あとで、914 緊急対応した bbs.cgi を元に戻す。
</チラシの裏>
・NFS を soft mount に変更した。今後はそれで。
・mod_proxy の設定でタイムアウトするようにする。
・環境変数で雪だるまかどうかとか、いろんな情報を渡すようにする。
・あとで、914 緊急対応した bbs.cgi を元に戻す。
</チラシの裏>
625root▲ ★
NGNG ProxyTimeout 300 がデフォルトなのね。
そりゃ、いかんわ。
ProxyTimeout 3 にしよう。
そりゃ、いかんわ。
ProxyTimeout 3 にしよう。
626root▲ ★
NGNG2006/05/21(日) 00:02:39ID:NNiGAn4o0
<チラシの裏>
いつもチラシの裏だと思っていたけど強調する意味は何だろう・・・?
</チラシの裏>
いつもチラシの裏だと思っていたけど強調する意味は何だろう・・・?
</チラシの裏>
628root▲ ★
NGNG <IfModule proxy_module>
# Shorten proxy timeout
ProxyTimeout 3
</IfModule>
を、フロント5台の httpd.conf に追加した。
めしにしよう。
# Shorten proxy timeout
ProxyTimeout 3
</IfModule>
を、フロント5台の httpd.conf に追加した。
めしにしよう。
2006/05/21(日) 00:27:27ID:yGkRPsqG0
各種呪文が引っかかったりしないのかな?
631root▲ ★
NGNG >>627
TODO が入っている時は、チラシの裏って書くことが多いかも。
>>624 の残りは、これかな。
> ・環境変数で雪だるまかどうかとか、いろんな情報を渡すようにする。
あと、これも。
【365Main】 回線増速(ニュー速とかお引越しのご案内)
http://qb5.2ch.net/test/read.cgi/operate/1147078648/407
TODO が入っている時は、チラシの裏って書くことが多いかも。
>>624 の残りは、これかな。
> ・環境変数で雪だるまかどうかとか、いろんな情報を渡すようにする。
あと、これも。
【365Main】 回線増速(ニュー速とかお引越しのご案内)
http://qb5.2ch.net/test/read.cgi/operate/1147078648/407
632root▲ ★
NGNG633root▲ ★
2006/05/21(日) 07:46:11ID:???0 NFS の件。
-s A soft mount, which implies that file system calls will fail
after retrycnt round trip timeout intervals.
softmount すると retrycnt 回 "round trip timeout intervals" が発生すると fail になると。
で、
-D Set the ``dead server threshold'' to the specified number of
round trip timeout intervals before a ``server not responding''
message is displayed.
-R Set the mount retry count to the specified value. The default is
a retry count of zero, which means to keep retrying forever.
There is a 60 second delay between each attempt.
ということは、softmount に変更して、かつこのへんも変えないとだめですね。
-s A soft mount, which implies that file system calls will fail
after retrycnt round trip timeout intervals.
softmount すると retrycnt 回 "round trip timeout intervals" が発生すると fail になると。
で、
-D Set the ``dead server threshold'' to the specified number of
round trip timeout intervals before a ``server not responding''
message is displayed.
-R Set the mount retry count to the specified value. The default is
a retry count of zero, which means to keep retrying forever.
There is a 60 second delay between each attempt.
ということは、softmount に変更して、かつこのへんも変えないとだめですね。
634root▲ ★
2006/05/21(日) 07:47:05ID:???0 -R は関係ないですね。(mount の時だけか)
-D を調整すればいいのかな。
-D を調整すればいいのかな。
>>632 そこ透明あぼーんか何かありましたかね?
呪文が bbsd 未対応な現状では透明あぼーんがあれば起こり得ますが......
>>633-634 -x も関係ありそうですね.
http://www.freebsd.org/cgi/man.cgi?query=mount_nfs
-x Set the retransmit timeout count for soft mounts to the specified value.
呪文が bbsd 未対応な現状では透明あぼーんがあれば起こり得ますが......
>>633-634 -x も関係ありそうですね.
http://www.freebsd.org/cgi/man.cgi?query=mount_nfs
-x Set the retransmit timeout count for soft mounts to the specified value.
2006/05/22(月) 08:07:21ID:nDBLUnb00
638root▲ ★
NGNG 以下の DNS サーバへの設定追加をお願いします。
(新規追加)
+aas.u.la:206.223.157.22:300
(新規追加)
+aas.u.la:206.223.157.22:300
639root▲ ★
NGNG 雪だるま作戦のスレを待ち続けるスレ Part9
http://aa5.2ch.net/test/read.cgi/nanmin/1148041416/601-602
これの話について。
まず、これを実現するためには、携帯の場合 jig さんや ibis さんのように
固有情報を送っていただくか、AIR-EDGE / PHS の場合、リモート IP アドレスの
情報を送ってもらうことが必須条件になります。つまり、jig さんや ibis さんと
同じことになるわけです。
もちろん技術的には、特に難しいことはありません。
讃岐君のことですから、携帯の固有情報をきちんと送る方法で実装しようと
思ったんだと思います。
で、通常の場合は、たぶんこれで問題ないでしょう。
しかし、何かあった時が問題になります(例えば犯罪予告とか訴訟ネタとか)。
この場合2ちゃんねるからみるとたぶん、書き込みログを警察や裁判所等の
要求に応じて公開するだけで、あとは当事者間でやってください、
ということになることでしょう。
つまりこの場合2ちゃんねるは「讃岐君が中身をみているサーバから
所定の書き込みがあった」ということまでしか、責任を持つことが出来ないことになります。
(続く)
http://aa5.2ch.net/test/read.cgi/nanmin/1148041416/601-602
これの話について。
まず、これを実現するためには、携帯の場合 jig さんや ibis さんのように
固有情報を送っていただくか、AIR-EDGE / PHS の場合、リモート IP アドレスの
情報を送ってもらうことが必須条件になります。つまり、jig さんや ibis さんと
同じことになるわけです。
もちろん技術的には、特に難しいことはありません。
讃岐君のことですから、携帯の固有情報をきちんと送る方法で実装しようと
思ったんだと思います。
で、通常の場合は、たぶんこれで問題ないでしょう。
しかし、何かあった時が問題になります(例えば犯罪予告とか訴訟ネタとか)。
この場合2ちゃんねるからみるとたぶん、書き込みログを警察や裁判所等の
要求に応じて公開するだけで、あとは当事者間でやってください、
ということになることでしょう。
つまりこの場合2ちゃんねるは「讃岐君が中身をみているサーバから
所定の書き込みがあった」ということまでしか、責任を持つことが出来ないことになります。
(続く)
640root▲ ★
NGNG で、讃岐君はきっと「固有情報を送っているじゃん。その固有情報の人が悪いんだよ」
と言うことになるでしょう。
でも、その固有情報が2ちゃんねるから見た場合、
本当に携帯側から送られてきたものそのままかどうかについては、
全く保証できません。
つまり、ここは讃岐君がきちんと責任を担保しなければならないことになります。
担保する、というのは、例えば仮に警察等から照会があった場合には
必要に応じてアクセスログを提出したり公開したりする必要が生じるし、
場合によっては裁判にも行かなきゃいけないかもしれないし、
あるいはもし必要になれば、必要に応じて各携帯キャリアに問い合わせたりして、
本当にその固有番号が捏造ではないことをきちんと証明する必要が生じたりする
可能性がある、等々、といったことです。
だらだらと書きましたが、つまり、2ちゃんねるから見た場合、
「s2ch.netからの書き込みは、すべて讃岐君の責任になります」
ということが、最大にして唯一のポイント、ということになるわけです。
もちろん讃岐君が「s2ch.net 経由でどのような内容が2ちゃんねるに書き込まれても、
私が全責任を負います」ということであれば、話は別です。
以上、root ★ としての個人的な意見。
(まだ続く)
と言うことになるでしょう。
でも、その固有情報が2ちゃんねるから見た場合、
本当に携帯側から送られてきたものそのままかどうかについては、
全く保証できません。
つまり、ここは讃岐君がきちんと責任を担保しなければならないことになります。
担保する、というのは、例えば仮に警察等から照会があった場合には
必要に応じてアクセスログを提出したり公開したりする必要が生じるし、
場合によっては裁判にも行かなきゃいけないかもしれないし、
あるいはもし必要になれば、必要に応じて各携帯キャリアに問い合わせたりして、
本当にその固有番号が捏造ではないことをきちんと証明する必要が生じたりする
可能性がある、等々、といったことです。
だらだらと書きましたが、つまり、2ちゃんねるから見た場合、
「s2ch.netからの書き込みは、すべて讃岐君の責任になります」
ということが、最大にして唯一のポイント、ということになるわけです。
もちろん讃岐君が「s2ch.net 経由でどのような内容が2ちゃんねるに書き込まれても、
私が全責任を負います」ということであれば、話は別です。
以上、root ★ としての個人的な意見。
(まだ続く)
で、「banana637 を又貸ししているいちお友達」としては、
ちょっとさすがに、そこまでの責任を讃岐君にかぶせちゃうのは、
とてもとても、気が進まなかったりします。
もしどこか違うところのサーバを借りてでもやりたい、ということであれば、
私はあえてそれを止めはしませんが、
自分が又貸しているサーバ上ではちょっと、、、って感じです。
ちょっとさすがに、そこまでの責任を讃岐君にかぶせちゃうのは、
とてもとても、気が進まなかったりします。
もしどこか違うところのサーバを借りてでもやりたい、ということであれば、
私はあえてそれを止めはしませんが、
自分が又貸しているサーバ上ではちょっと、、、って感じです。
642root▲ ★
NGNG で、ibis さんや jig さんは、事業として同様のサービスをされているので、
たぶんきっと、こういった体制や対策はきちんと考慮されていると思いますし、
ノウハウも数多く持たれているでしょう。
責任主体(会社)への連絡先等も明確ですし。
…といったわけで、オトナって、なんかムズカシイんですよ。きっと。
以上、ごめんなさいです。
でも、これからもがんがってくださいな、と。
たぶんきっと、こういった体制や対策はきちんと考慮されていると思いますし、
ノウハウも数多く持たれているでしょう。
責任主体(会社)への連絡先等も明確ですし。
…といったわけで、オトナって、なんかムズカシイんですよ。きっと。
以上、ごめんなさいです。
でも、これからもがんがってくださいな、と。
2006/05/22(月) 23:48:56ID:UPlA7QZoO
讃岐さんに責任負わせた方が遊ばなくていいのでは?と思う。
お友達感覚かぁ。
s2chからの書き込みの犯罪予告はそれがs2chからのものであるか証明してまた讃岐さんに渡す作業が必要になるならば
2chのサービスの一つとしてその部分を讃岐さんが主導して行っているとしてroot▲氏の介入を許す必要があるのか。
ふむふむ。
お友達感覚かぁ。
s2chからの書き込みの犯罪予告はそれがs2chからのものであるか証明してまた讃岐さんに渡す作業が必要になるならば
2chのサービスの一つとしてその部分を讃岐さんが主導して行っているとしてroot▲氏の介入を許す必要があるのか。
ふむふむ。
644root▲ ★
NGNG >>643
わたしゃたんなる、おせっかいやきで。
例えば仮に、
管理人と讃岐君が(公式p2みたいな形で)アライアンス組むとかすれば、
その時はたんたんとやるだけです。はい。
技術的にはこのブラウザとか、どうやってるのかなとか。
↓
FOMA90x専用2chブラウザ 「W2Ch」 part3
http://hobby7.2ch.net/test/read.cgi/chakumelo/1146696612/
わたしゃたんなる、おせっかいやきで。
例えば仮に、
管理人と讃岐君が(公式p2みたいな形で)アライアンス組むとかすれば、
その時はたんたんとやるだけです。はい。
技術的にはこのブラウザとか、どうやってるのかなとか。
↓
FOMA90x専用2chブラウザ 「W2Ch」 part3
http://hobby7.2ch.net/test/read.cgi/chakumelo/1146696612/
2006/05/22(月) 23:58:49ID:Y97N84wrP
書き込みのたびにアプリ終了して書き込みするですよ。
2006/05/23(火) 00:01:40ID:Y97N84wrP
そうです。ドコモのは全部そんな感じです。
2006/05/23(火) 00:15:53ID:leGrvCi1O
iMonaと基本的に変わらないかと。
読み込み・キャッシュ
書き込みフォームは中間鯖
主な中間鯖を必要とする理由は
1、パケ代節約
→定額制の導入により解消可
2、自作アプリは接続可能な鯖が3つ程度に限られている。
→例外的にvodafoneは制限無し
→FLASHは処理が遅く使い物にならない。
アプリから書き込み出来る物は接続可能な鯖にあらかじめ組み込んで特定の鯖だけだが書き込み出来るようにしたもののはず(^^;
当方C言語習得中なのですがコロンやらセミコロンつけすぎたり忘れたり複合演算子の順番間違えたりとまだまだどシロウトでプログラミングにビギナーズラックはないのだなぁとしみじみしてみたりと、ちらうらになってすいませんでした。
読み込み・キャッシュ
書き込みフォームは中間鯖
主な中間鯖を必要とする理由は
1、パケ代節約
→定額制の導入により解消可
2、自作アプリは接続可能な鯖が3つ程度に限られている。
→例外的にvodafoneは制限無し
→FLASHは処理が遅く使い物にならない。
アプリから書き込み出来る物は接続可能な鯖にあらかじめ組み込んで特定の鯖だけだが書き込み出来るようにしたもののはず(^^;
当方C言語習得中なのですがコロンやらセミコロンつけすぎたり忘れたり複合演算子の順番間違えたりとまだまだどシロウトでプログラミングにビギナーズラックはないのだなぁとしみじみしてみたりと、ちらうらになってすいませんでした。
649root▲ ★
NGNG あちこち混乱してそうなので、ここに。
news20b、syslog 的には何のログも残ってないなぁ。
突然電源をバチンてされた感じ。
でも、ハングアップの時もそうなるから、わかんないなぁ。
リブート要請出したんでしたっけ。
news20b、syslog 的には何のログも残ってないなぁ。
突然電源をバチンてされた感じ。
でも、ハングアップの時もそうなるから、わかんないなぁ。
リブート要請出したんでしたっけ。
2006/05/23(火) 11:32:57ID:leGrvCi1O
瞬間的な電気トラブル?
電気工事で電圧が瞬間的に下がったとか。
変圧器機の切り替えによる瞬断とかな気がしますね。
電気工事で電圧が瞬間的に下がったとか。
変圧器機の切り替えによる瞬断とかな気がしますね。
651root▲ ★
NGNG しゅんだんなら、2時間とか止まらないと思うんですよね。
で、2時間ぐらいで(何もせずに)復旧したというのも解せないし。
というか、これから2週間ぐらいは天狗がたくさんいるので、
どのようなことも、正直起こりうるわけで。
で、2時間ぐらいで(何もせずに)復旧したというのも解せないし。
というか、これから2週間ぐらいは天狗がたくさんいるので、
どのようなことも、正直起こりうるわけで。
2006/05/23(火) 11:37:18ID:leGrvCi1O
あ、だったらみんな落ちるか。
ハードが悪いかもと私の勝手な憶測をしているとスレ汚しになるので撤退します。
ハードが悪いかもと私の勝手な憶測をしているとスレ汚しになるので撤退します。
2006/05/23(火) 11:42:02ID:leGrvCi1O
あ、実はLANケーブルが二時間抜けていただけ。
655root▲ ★
NGNG 【実況】 live23+24 Part19【新体制始動】
http://qb5.2ch.net/test/read.cgi/operate/1148046382/436
read.cgi だけ詰まったということか。
Apache status log を見る限り、httpd は売り切れになってないので、
影響はないはず、、、ですが、何かあったのかもしんないですね。
一度バックエンドをわざと止めて、実験してみる必要がありそう。
http://qb5.2ch.net/test/read.cgi/operate/1148046382/436
read.cgi だけ詰まったということか。
Apache status log を見る限り、httpd は売り切れになってないので、
影響はないはず、、、ですが、何かあったのかもしんないですね。
一度バックエンドをわざと止めて、実験してみる必要がありそう。
656root▲ ★
NGNG Benchmarking mpsafevfs with parallel tarball extraction
http://lists.freebsd.org/pipermail/freebsd-smp/2005-May/000792.html
> Kernel was built without INVARIANTS and other debugging options,
> without ADAPTIVE_GIANT (which causes about a 200% performance penalty
> on system time in my testing, and has marginal impact on real or user
> time)
options ADAPTIVE_GIANT # Giant mutex is adaptive.
は、ないほうがいいのかしら。
http://lists.freebsd.org/pipermail/freebsd-smp/2005-May/000792.html
> Kernel was built without INVARIANTS and other debugging options,
> without ADAPTIVE_GIANT (which causes about a 200% performance penalty
> on system time in my testing, and has marginal impact on real or user
> time)
options ADAPTIVE_GIANT # Giant mutex is adaptive.
は、ないほうがいいのかしら。
657root▲ ★
NGNG2006/05/23(火) 17:24:50ID:wQ7HgZBV0
660root▲ ★
NGNG2006/05/24(水) 01:02:25ID:NbO81AUI0
aas.u.la
アース裏?
アース裏?
2006/05/24(水) 01:03:33ID:2gcogdMv0
あーすら?あしゅら?
2006/05/24(水) 03:33:10ID:zPGfCAyI0
【amour】AASで携帯からも長編AAを楽しもう―Ascii Art Scope Part2
http://qb5.2ch.net/test/read.cgi/operate/1116860602/
http://qb5.2ch.net/test/read.cgi/operate/1116860602/
>>655 snow.2ch.net あたりで NFS や reverse proxy も localhost 上でやってみるとか.
# ついでに,autopurge の ENOENT でないエラーの正体も突き止めたいところですが......
# ついでに,autopurge の ENOENT でないエラーの正体も突き止めたいところですが......
>>664
># ついでに,autopurge の ENOENT でないエラー(ry
これは,とりあえず単に "print" の一語だけ入れてもらえれば...... sage 復帰 CGI で
bbsd($bbs, 'autopurge', 'hoge');
のようにやってる部分で
print bbsd($bbs, 'autopurge', 'hoge');
にするだけでも,何が起こってるかわかるだろうと.
># ついでに,autopurge の ENOENT でないエラー(ry
これは,とりあえず単に "print" の一語だけ入れてもらえれば...... sage 復帰 CGI で
bbsd($bbs, 'autopurge', 'hoge');
のようにやってる部分で
print bbsd($bbs, 'autopurge', 'hoge');
にするだけでも,何が起こってるかわかるだろうと.
666root▲ ★
NGNG >>664-665
別途やってみるですか。
blackgoat4.2ch.net の panic:
そろそろ、6.1R にする時期か。
Dump header from device /dev/da0s1b
Architecture: i386
Architecture Version: 2
Dump Length: 2146500608B (2047 MB)
Blocksize: 512
Dumptime: Wed May 24 06:19:03 2006
Hostname: tiger512.maido3.com
Magic: FreeBSD Kernel Dump
Version String: FreeBSD 6.0-RELEASE-p4 #0: Tue May 16 02:33:11 PDT 2006
root@tiger511.maido3.com:/var/src/sys/i386/compile/I386_TIGER_60_BLACKGOAT_NOPREEMPTION
Panic String: page fault
Dump Parity: 543720299
Bounds: 5
Dump Status: good
別途やってみるですか。
blackgoat4.2ch.net の panic:
そろそろ、6.1R にする時期か。
Dump header from device /dev/da0s1b
Architecture: i386
Architecture Version: 2
Dump Length: 2146500608B (2047 MB)
Blocksize: 512
Dumptime: Wed May 24 06:19:03 2006
Hostname: tiger512.maido3.com
Magic: FreeBSD Kernel Dump
Version String: FreeBSD 6.0-RELEASE-p4 #0: Tue May 16 02:33:11 PDT 2006
root@tiger511.maido3.com:/var/src/sys/i386/compile/I386_TIGER_60_BLACKGOAT_NOPREEMPTION
Panic String: page fault
Dump Parity: 543720299
Bounds: 5
Dump Status: good
■ このスレッドは過去ログ倉庫に格納されています