peko作戦について語るスレです。
サーバロケーションPIEに関する話題もこちらで。
現在の主要なテーマはpeko/cobraおよびtigerサーバが
特定条件下における突然死の原因究明です。
9月にrootさんが現地へ渡米して作業するそうです。
<関連サイト>
レンタルサーバー maido3.com 2ちゃんねるの転送量: http://server.maido3.com/pie/
MRTGによる統計情報: http://mumumu.mu/mrtg/
2ちゃんねる/PINKちゃんねる 稼動中のサーバ一覧: http://mumumu.mu/serverlist.html
<運営板PINKちゃんねる関係>
【Project ama】PINKちゃんねる特化型サーバ構築作戦 Part2
http://qb5.2ch.net/test/read.cgi/operate/1082721809/l50
【PINKちゃんねる】新サーバ獲得会議☆3
http://qb5.2ch.net/test/read.cgi/operate/1080295660/l50
<携帯電話特化型サーバ構築作戦関係>
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part2
http://qb5.2ch.net/test/read.cgi/operate/1088657713/l50
<前スレ>
【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part14
http://qb5.2ch.net/test/read.cgi/operate/1087666806/l50
探検
【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part15
■ このスレッドは過去ログ倉庫に格納されています
1▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/08/21 15:04ID:hJLR4nfQ473root▲ ★
04/11/16 21:52:38ID:??? きたく。つかれた。
これ、はっとこう。
● 質問・雑談スレ77@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1100474722/549
549 名前:FOX ★[] 投稿日:04/11/16 19:15:23 ID:???
1) ある板を別の板にリダイレクトする仕組み(手動)
2) サーバの負荷が上がったら 1) を実行する仕組み
3) 1)のある板を自動的に選択する仕組み
4) リダイレクト先を自動的に選ぶ仕組み
5) ぐちゃぐちゃにならないようにする仕組み
が全部出来れば全自動洗濯機の完成だー
これ、はっとこう。
● 質問・雑談スレ77@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1100474722/549
549 名前:FOX ★[] 投稿日:04/11/16 19:15:23 ID:???
1) ある板を別の板にリダイレクトする仕組み(手動)
2) サーバの負荷が上がったら 1) を実行する仕組み
3) 1)のある板を自動的に選択する仕組み
4) リダイレクト先を自動的に選ぶ仕組み
5) ぐちゃぐちゃにならないようにする仕組み
が全部出来れば全自動洗濯機の完成だー
474未承諾広告※ ◆TWARamEjuA
04/11/17 01:00:50ID:d1/dfPKi475未承諾広告※ ◆TWARamEjuA
04/11/17 01:29:05ID:d1/dfPKi >>474
でもよーく考えてみると、その「歩いた」が Timeout(http) するようになると、なぁーんも出来なくなる悪寒(汗)
でもよーく考えてみると、その「歩いた」が Timeout(http) するようになると、なぁーんも出来なくなる悪寒(汗)
476root▲ ★
04/11/17 02:27:36ID:??? tiger503 ex7 済み
tiger504 live13→game10 来週早々
tiger505 news18 済み
tiger506 game9 来週中
tiger507 live16 済み
tiger508 live17 済み
tiger509 news19 水曜〜木曜あたりにでも
tiger510 hobby7 来週中
tiger504 live13→game10 来週早々
tiger505 news18 済み
tiger506 game9 来週中
tiger507 live16 済み
tiger508 live17 済み
tiger509 news19 水曜〜木曜あたりにでも
tiger510 hobby7 来週中
477▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/11/17 10:13:45ID:1PhDwAA2 >>473
>ある板を別の板にリダイレクトする仕組み(手動)
これは各板の.httaccessで
Redirect seeother index.html リダイレクト先URL
でいけますな。LAの値によってリダイレクト実行はひねくれた方法がいるかも。
>ある板を別の板にリダイレクトする仕組み(手動)
これは各板の.httaccessで
Redirect seeother index.html リダイレクト先URL
でいけますな。LAの値によってリダイレクト実行はひねくれた方法がいるかも。
04/11/17 11:20:08ID:N5JVyt5H
肝心のリダイレクタがパニクリそうな悪寒
479root▲ ★
04/11/17 13:28:50ID:??? tigerはemだったりする(Cobraはbgeだったり)。
対応、必要かも。
http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/81810
対応、必要かも。
http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/81810
480root▲ ★
04/11/17 13:37:45ID:??? >>479
これか。
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/em/if_em.c?rev=1.53&content-type=text/x-cvsweb-markup
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/em/if_em.c.diff?r1=1.52&r2=1.53
問題なければ11月19日にMFCする予定って書いてあるから、
早晩、パッチが出るってことすね。
これか。
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/em/if_em.c?rev=1.53&content-type=text/x-cvsweb-markup
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/em/if_em.c.diff?r1=1.52&r2=1.53
問題なければ11月19日にMFCする予定って書いてあるから、
早晩、パッチが出るってことすね。
04/11/17 15:28:28ID:pqam5Pak
全部bgeかと思っていましたわん。
482root▲ ★
04/11/17 16:30:02ID:??? cobra bge
tiger em
banana vr
携帯banana fxp
tiger em
banana vr
携帯banana fxp
483root▲ ★
04/11/17 22:07:08ID:??? やっぱ、どー考えても新スレ立てがサーバ負荷を急激に上げたに違いないなと。
1100695651.dat<>[フジ]高橋は神 (2)
1100695555.dat<>[フジ]お前ら何さわいでんの? (2)
1100695549.dat<>[フジ]高橋克己の光臨を待ちわびるスレ (2)
1100695538.dat<>[フジ]生首オチ (2)
1100695529.dat<>[フジ]水10!〜ワンナイ→ココリコミラクルタイプ〜 Part.1 (2)
1100695504.dat<>[フジ]高 橋 克 己 (2)
1100695482.dat<>[フジ]トリビアの泉 part7 〜満開激しくキボンヌ (2)
1100695468.dat<>[フジ]さくらたんのエロ画像きぼんぬ (2)
1100695454.dat<>[フジ]コマンドーがきぼんぬと発言した件について (2)
1100695417.dat<>[フジ]滝川クリステルだけど実況するスレ Part222 (2)
1100695398.dat<>[フジ]タモリ八島しらばっくれんじゃねぇ喪前らも2ち(ry (2)
1100695296.dat<>[フジ]高橋にちゃんねらー (2)
1100695283.dat<>[フジ]妹うpマダー (2)
1100695145.dat<>[フジ]データ取得できませんでした (2)
1100695100.dat<>[フジ]データ取得できませんでした (2)
1100695178.dat<>[祭り]高橋克実、キター 満開禿しくキボンヌ (2)
1100695077.dat<>[フジ]キボンヌ!!!!!!! (2)
1100695079.dat<>[フジ]キター (2)
1100695074.dat<>[フジ]高橋克実が2ちゃんねらーである件について (2)
1100695073.dat<>[フジ]キャプチャのうp激しくキボンヌ (2)
1100694989.dat<>[フジ]高橋克己が「キター激しくきぼんぬ」発言した件 (2)
1100694951.dat<>[フジ]高橋がキボンヌと言った件について (2)
1100695072.dat<>[祭り]満開はげしくキボンヌ (2)
1100694942.dat<>[フジ]高橋克実は2ちゃんねらー (2)
1100694937.dat<>[フジ]満開激しくキボンヌ (2)
1100695010.dat<>[実況]高橋克己が「キター激しくきぼんぬ」発言した件 (2)
1100694927.dat<>[フジ]満開禿しくキボンヌ!! (2)
1100694916.dat<>[フジ]高橋がアレな件について (2)
1100694895.dat<>[フジ]2ちゃんねらーキター (2)
1100694862.dat<>[フジ]毎回はげしくキボンヌ (2)
1100695651.dat<>[フジ]高橋は神 (2)
1100695555.dat<>[フジ]お前ら何さわいでんの? (2)
1100695549.dat<>[フジ]高橋克己の光臨を待ちわびるスレ (2)
1100695538.dat<>[フジ]生首オチ (2)
1100695529.dat<>[フジ]水10!〜ワンナイ→ココリコミラクルタイプ〜 Part.1 (2)
1100695504.dat<>[フジ]高 橋 克 己 (2)
1100695482.dat<>[フジ]トリビアの泉 part7 〜満開激しくキボンヌ (2)
1100695468.dat<>[フジ]さくらたんのエロ画像きぼんぬ (2)
1100695454.dat<>[フジ]コマンドーがきぼんぬと発言した件について (2)
1100695417.dat<>[フジ]滝川クリステルだけど実況するスレ Part222 (2)
1100695398.dat<>[フジ]タモリ八島しらばっくれんじゃねぇ喪前らも2ち(ry (2)
1100695296.dat<>[フジ]高橋にちゃんねらー (2)
1100695283.dat<>[フジ]妹うpマダー (2)
1100695145.dat<>[フジ]データ取得できませんでした (2)
1100695100.dat<>[フジ]データ取得できませんでした (2)
1100695178.dat<>[祭り]高橋克実、キター 満開禿しくキボンヌ (2)
1100695077.dat<>[フジ]キボンヌ!!!!!!! (2)
1100695079.dat<>[フジ]キター (2)
1100695074.dat<>[フジ]高橋克実が2ちゃんねらーである件について (2)
1100695073.dat<>[フジ]キャプチャのうp激しくキボンヌ (2)
1100694989.dat<>[フジ]高橋克己が「キター激しくきぼんぬ」発言した件 (2)
1100694951.dat<>[フジ]高橋がキボンヌと言った件について (2)
1100695072.dat<>[祭り]満開はげしくキボンヌ (2)
1100694942.dat<>[フジ]高橋克実は2ちゃんねらー (2)
1100694937.dat<>[フジ]満開激しくキボンヌ (2)
1100695010.dat<>[実況]高橋克己が「キター激しくきぼんぬ」発言した件 (2)
1100694927.dat<>[フジ]満開禿しくキボンヌ!! (2)
1100694916.dat<>[フジ]高橋がアレな件について (2)
1100694895.dat<>[フジ]2ちゃんねらーキター (2)
1100694862.dat<>[フジ]毎回はげしくキボンヌ (2)
04/11/18 00:58:12ID:qCuWZNz3
rootさん、こんばんはヾ('-')ノ
忙しそうですねー
ところで、2chもいずれ巨大化してこんなのに似た
分散システムになっていったりするのでしょうか・・・ブルブル
ttp://internet.watch.impress.co.jp/cda/event/2004/11/16/5430.html
忙しそうですねー
ところで、2chもいずれ巨大化してこんなのに似た
分散システムになっていったりするのでしょうか・・・ブルブル
ttp://internet.watch.impress.co.jp/cda/event/2004/11/16/5430.html
04/11/18 01:17:53ID:JF8Zr8k9
disklessブートで、フロントエンドのApacheが立ち上がって。
データはバックエンドのMySQLに入っている。
というような仕組みになれば非現実的ではない。
でもHDDレスのブレードサーバーをJimさんに引っこ抜いてもらったりするメンテの手間はかかるな。
データはバックエンドのMySQLに入っている。
というような仕組みになれば非現実的ではない。
でもHDDレスのブレードサーバーをJimさんに引っこ抜いてもらったりするメンテの手間はかかるな。
486ヾ(゚パ)ノ ◆f0.zuburi6
04/11/18 01:51:12ID:4Rmm0FlW 妄想レベルで想像してみた。
データを小分けにしそれを1単位として2台のPCでデータをミラーリング。
バックアップPCを何台か用意し,1台に障害が発生したらミラーマシンからバックアップの1台に
データ転送。リンクを繋ぎ変え。障害発生PCは改修後バックアップとして復帰。
こんな感じかなあ。
データを小分けにしそれを1単位として2台のPCでデータをミラーリング。
バックアップPCを何台か用意し,1台に障害が発生したらミラーマシンからバックアップの1台に
データ転送。リンクを繋ぎ変え。障害発生PCは改修後バックアップとして復帰。
こんな感じかなあ。
487root▲ ★
04/11/18 02:28:43ID:??? >>484
こんばんは。
本文より:
> ハードウェア、システムを解説したSilverstein氏は最後に、Googleにおける仕事の考え方を紹介。
> 「エキサイティングな問題に対して仕事をする」「世界中のみんなに影響を与える」
> 「可能な限りアルゴリズムで問題を解決する」「新しいことへのチャレンジを恐れない」などを列挙し、
> 「もし気に入ったなら、一緒に働きましょう」と会場へ呼びかけて講演を締めくくった。
日々エキサイティングという意味では、ここだって負けてないし。
こんばんは。
本文より:
> ハードウェア、システムを解説したSilverstein氏は最後に、Googleにおける仕事の考え方を紹介。
> 「エキサイティングな問題に対して仕事をする」「世界中のみんなに影響を与える」
> 「可能な限りアルゴリズムで問題を解決する」「新しいことへのチャレンジを恐れない」などを列挙し、
> 「もし気に入ったなら、一緒に働きましょう」と会場へ呼びかけて講演を締めくくった。
日々エキサイティングという意味では、ここだって負けてないし。
04/11/18 03:29:40ID:CUhIVGWU
つまり、
「もし気に入ったなら、一緒に泥沼にはまりましょう」
と。
「もし気に入ったなら、一緒に泥沼にはまりましょう」
と。
489root▲ ★
04/11/18 03:56:10ID:??? tiger503 ex7 済み
tiger504 game10 来週早々
tiger505 news18 済み
tiger506 game9 来週中
tiger507 live16 済み
tiger508 live17 済み
tiger509 news19 済み
tiger510 hobby7 来週中
>>488
それはもう。
tiger504 game10 来週早々
tiger505 news18 済み
tiger506 game9 来週中
tiger507 live16 済み
tiger508 live17 済み
tiger509 news19 済み
tiger510 hobby7 来週中
>>488
それはもう。
何気に、5.3 RELEASE-p1になっているね。
>>480対応じゃなさそうだな。。。
Edit src/UPDATING
Add delta 1.342.2.13.2.4 2004.11.18.12.03.04 cperciva
Edit src/sys/conf/newvers.sh
Add delta 1.62.2.15.2.6 2004.11.18.12.03.04 cperciva
Edit src/usr.bin/fetch/fetch.c
Add delta 1.72.2.1.2.1 2004.11.18.12.03.05 cperciva
>>480対応じゃなさそうだな。。。
Edit src/UPDATING
Add delta 1.342.2.13.2.4 2004.11.18.12.03.04 cperciva
Edit src/sys/conf/newvers.sh
Add delta 1.62.2.15.2.6 2004.11.18.12.03.04 cperciva
Edit src/usr.bin/fetch/fetch.c
Add delta 1.72.2.1.2.1 2004.11.18.12.03.05 cperciva
04/11/19 00:01:15ID:zCH2IvTx
>490
FreeBSD-SA-04:16.fetch.asc参照
FreeBSD-SA-04:16.fetch.asc参照
492root▲ ★
04/11/19 14:25:59ID:??? tigerサーバにアニメ系の板を移転するという風の噂を聞いたけど、
ひょっとしてバーチャルホストの追加作成とかの必要があるのかしら。
ひょっとしてバーチャルホストの追加作成とかの必要があるのかしら。
493留守番 ★
04/11/19 14:26:34ID:??? news18(tiger505) はジンギスカン準備工事は成されていますか?
494留守番 ★
04/11/19 14:26:58ID:??? うわっ
ほぼどーじ
ほぼどーじ
496外野ァァン
04/11/19 14:27:24ID:7hMNC9O8 愛ってすばらしい
498root▲ ★
04/11/19 14:29:23ID:???499留守番 ★
04/11/19 14:32:33ID:??? んで hobby7(tiger510) にも片方入れます、
もしお時間が御ありでしたら・・・
power up & RAM 工事をお願いいたします。
もしお時間が御ありでしたら・・・
power up & RAM 工事をお願いいたします。
500root▲ ★
04/11/19 14:33:55ID:??? 既存のにとりあえず寄生ってことみたいすね。
で、news18と。
ジンギスカンなしの今の状態でも、
こないだの中国敗退で微動だにしなかったんで、
負荷的にはいけるかなと。
で、news18と。
ジンギスカンなしの今の状態でも、
こないだの中国敗退で微動だにしなかったんで、
負荷的にはいけるかなと。
501root▲ ★
04/11/19 14:34:57ID:???502留守番 ★
04/11/19 14:41:23ID:??? どもです
ジンギスカン化は
今週末の様子を見てからと思っていますが、
気が変わるかも知れず・・・ ということで、
ジンギスカン化は
今週末の様子を見てからと思っていますが、
気が変わるかも知れず・・・ ということで、
503root▲ ★
04/11/19 14:45:21ID:??? hobby7 のジンギスカン準備工事、完了。
てなわけで、ready to moveかと。
てなわけで、ready to moveかと。
04/11/19 15:44:23ID:XTQV3Co0
ここに転載しておこう
新設板・板移動情報・3@運用情報
http://qb5.2ch.net/test/read.cgi/operate/1085230456/957
957 名前:FOX ★[sage] 投稿日:04/11/19 15:35:16 ID:???
アニメ系は将来サーバ名も anime.2ch.net にする予定(一年以内にはなんとか)
カテゴリも「アニメ」を作ったほうがいいと思ったりして(願望)
アニメ板(anime) の略板名(←bbsmenu上)はアニメのままでよろしくです(お願い)
なぜなら、突発的な負荷をアニメ板で受け止めるようなサーバ配置で行くからです。
アニメ板でも当然「実況はご遠慮ください」です。
新設板・板移動情報・3@運用情報
http://qb5.2ch.net/test/read.cgi/operate/1085230456/957
957 名前:FOX ★[sage] 投稿日:04/11/19 15:35:16 ID:???
アニメ系は将来サーバ名も anime.2ch.net にする予定(一年以内にはなんとか)
カテゴリも「アニメ」を作ったほうがいいと思ったりして(願望)
アニメ板(anime) の略板名(←bbsmenu上)はアニメのままでよろしくです(お願い)
なぜなら、突発的な負荷をアニメ板で受け止めるようなサーバ配置で行くからです。
アニメ板でも当然「実況はご遠慮ください」です。
505▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/11/19 16:10:07ID:iyjfLrPT >>504
ひょっとしたら最悪cobra/peko投入になるんでしょうかね・・・
アニメ系は2chリソースにとってきわめて凶悪なものといっても過言ではないわけで、
tigerでも捌ききれていない悪寒
read.cgiコールが圧倒的に多いならばcobra1台でも捌けるだろうけど(tiger1台では無理と思われ)、
bbs.cgiコールが圧倒的に多いならばtiger2台のほうがいいかもしれないと勘ぐってみる
ひょっとしたら最悪cobra/peko投入になるんでしょうかね・・・
アニメ系は2chリソースにとってきわめて凶悪なものといっても過言ではないわけで、
tigerでも捌ききれていない悪寒
read.cgiコールが圧倒的に多いならばcobra1台でも捌けるだろうけど(tiger1台では無理と思われ)、
bbs.cgiコールが圧倒的に多いならばtiger2台のほうがいいかもしれないと勘ぐってみる
506root▲ ★
04/11/19 16:23:52ID:???507留守番 ★
04/11/19 16:27:41ID:??? >>506
サーバ毎に(or 板毎に) 最小間隔チェックでも考えますかねぇ
bbs.cgi のなるべく最初のほうでチェックするようにして、
来年になるとは思いますが、、、
ちと仕事でコードばしばし書いているので
コード書きに食傷ぎみな年の暮れ
サーバ毎に(or 板毎に) 最小間隔チェックでも考えますかねぇ
bbs.cgi のなるべく最初のほうでチェックするようにして、
来年になるとは思いますが、、、
ちと仕事でコードばしばし書いているので
コード書きに食傷ぎみな年の暮れ
508root▲ ★
04/11/19 16:34:56ID:??? >>507
そうすね。
コードすか、、、。書けるひとのことはまじ、尊敬するです。(素)
私はセッティングとかチューニング方面の人なんで。
そういえば、動的に変えるってやつがあったんだった。
短時間で(あるいは問い合わせ内容に応じて)ダイナミックにDNS応答を変えるってのは、
意外とめんどうだったり、するかも。
そうすね。
コードすか、、、。書けるひとのことはまじ、尊敬するです。(素)
私はセッティングとかチューニング方面の人なんで。
そういえば、動的に変えるってやつがあったんだった。
短時間で(あるいは問い合わせ内容に応じて)ダイナミックにDNS応答を変えるってのは、
意外とめんどうだったり、するかも。
509▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/11/19 16:41:08ID:iyjfLrPT >>506-507
確かにスレ立てはディスクIOの負荷が一番大きいですからね。
・datファイル生成、この重さは追記やchmod操作より重いはず
・subbackやindex等の更新
そのようなじゅうたん爆撃をされてはかなりきついのは当然でしょうね。
いっそ全板スレ立てチェックシステムがあるといいかも。仮にbbtシステムとして、
リモートIP.dat.板名.鯖名.CGI名.bbt.2ch.net
をコールして板または鯖ごとに設定された何かの数を返すようにすればいいかと
確かにスレ立てはディスクIOの負荷が一番大きいですからね。
・datファイル生成、この重さは追記やchmod操作より重いはず
・subbackやindex等の更新
そのようなじゅうたん爆撃をされてはかなりきついのは当然でしょうね。
いっそ全板スレ立てチェックシステムがあるといいかも。仮にbbtシステムとして、
リモートIP.dat.板名.鯖名.CGI名.bbt.2ch.net
をコールして板または鯖ごとに設定された何かの数を返すようにすればいいかと
510留守番 ★
04/11/19 16:42:43ID:??? サーバまたぐ必要ないし
局所的に聞けばいいんで
サーバ内(or 板毎) にファイル一個持てばokな感じ
スレ立ったら touch して スレ立て来たら stats でタイムスタンプ読んで
みたいな、
局所的に聞けばいいんで
サーバ内(or 板毎) にファイル一個持てばokな感じ
スレ立ったら touch して スレ立て来たら stats でタイムスタンプ読んで
みたいな、
04/11/19 16:49:00ID:xhqsOH7j
お茶飲め、餅搗けのすれたて版ですか
512留守番 ★
04/11/19 16:50:36ID:??? mnewsplus もジンギスカン化するので
ちょっとと止まります
ちょっとと止まります
04/11/19 16:53:01ID:2eINhfh9
ほい。
514留守番 ★
04/11/19 17:00:19ID:??? 完了。
04/11/19 17:03:07ID:2eINhfh9
おつおつですー。
516▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/11/19 17:51:56ID:iyjfLrPT517root▲ ★
04/11/19 17:53:21ID:???518root▲ ★
04/11/19 17:53:35ID:??? 長→超
519動け動けウゴウゴ2ちゃんねる
04/11/19 18:48:28ID:qJKRF1qC 次の目標ができたということで(ry
04/11/19 19:21:36ID:pRN5ZqYS
要するにファイル作成のコストが大きい、つまりbbs.cgi自体の起動は問題ないわけですね。
だから、bbs.cgiで、超短時間での同じサーバーでのスレタテが起きたときに「しばらくしたら立ててね」みたいなエラーメッセージを表示すればOKじゃん?
だから、bbs.cgiで、超短時間での同じサーバーでのスレタテが起きたときに「しばらくしたら立ててね」みたいなエラーメッセージを表示すればOKじゃん?
04/11/19 19:45:25ID:UoC6nqhn
スレ立てn秒規制ですか
DDoSを利用したスレ立て爆撃、みたいな未来の攻撃にも備えられますな
というか、実況板のスレ立て爆撃は事実上DDoSと同じことかw
DDoSを利用したスレ立て爆撃、みたいな未来の攻撃にも備えられますな
というか、実況板のスレ立て爆撃は事実上DDoSと同じことかw
523留守番 ★
04/11/19 19:48:09ID:??? 風物詩がなくなる寂しさとの天秤ですなぁ
こんな感じですかね.
my ($now, $mtime) = (time(), (stat($CHECKFILE))[9] || 0);
if ($now - $mtime < $INTERVAL_TO_DENY) {
/* 廊下に立ってなさい */
}
else {
utime($now, $now, $CHECKFILE);
}
my ($now, $mtime) = (time(), (stat($CHECKFILE))[9] || 0);
if ($now - $mtime < $INTERVAL_TO_DENY) {
/* 廊下に立ってなさい */
}
else {
utime($now, $now, $CHECKFILE);
}
04/11/19 20:25:30ID:UoC6nqhn
528動け動けウゴウゴ2ちゃんねる
04/11/19 21:00:55ID:8AX9T5Kx あまりにもののけ姫スレが立ってるので流れ流れてここに来ました。
技術的な事はわからないけど「もののけ姫」とか同じ単語がつくスレは何スレまでとか
規制をつけると、その時あるスレを使う訳だし乱立にもならないのではとか思いました。
技術的な事はわからないけど「もののけ姫」とか同じ単語がつくスレは何スレまでとか
規制をつけると、その時あるスレを使う訳だし乱立にもならないのではとか思いました。
04/11/19 21:02:35ID:Mu9I5Jsg
ここはもう実況はどうなっても構わないの心意気で、
live系のセッティングだけ甘くしておくとか…
もしくはex系だけ(ry
live系のセッティングだけ甘くしておくとか…
もしくはex系だけ(ry
04/11/19 21:02:38ID:Dfg9KTjk
そのアイデアは散々既出ですから!
残念!!
残念!!
531不動楽 ★
04/11/19 21:51:52ID:??? >>留守番 ★さん、root ★さん、
>超短時間の間にぼこすかといっぺんにスレ立てされる
確認してみたのですが、
bbs.cgiでのお茶飲め規制(LA規制)が機能してないようです、、、
これを再度機能させて様子見てみて良いですか?
>超短時間の間にぼこすかといっぺんにスレ立てされる
確認してみたのですが、
bbs.cgiでのお茶飲め規制(LA規制)が機能してないようです、、、
これを再度機能させて様子見てみて良いですか?
532root▲ ★
04/11/19 21:55:08ID:??? >>531
お茶はFreeBSDなマシンではわざわざはずしてるんですよね、、、。
正直、あまり意味がないんで。
LAが高くても下がり目の時は大丈夫だし、
低くても「どば」が来ればだめです。
そもそもお茶が出るときはみんながいらいらしてbbs.cgiを上げるから、
いつまでたってもLA下がらないし。
お茶はFreeBSDなマシンではわざわざはずしてるんですよね、、、。
正直、あまり意味がないんで。
LAが高くても下がり目の時は大丈夫だし、
低くても「どば」が来ればだめです。
そもそもお茶が出るときはみんながいらいらしてbbs.cgiを上げるから、
いつまでたってもLA下がらないし。
533不動楽 ★
04/11/19 21:55:52ID:??? なるほど。。。
了解です。
了解です。
534root▲ ★
04/11/19 22:11:24ID:??? 今のtigerサーバにはリモートコンソール(シリアル)があるわけだから、
強制的にDDBにいけるようにしてみるというのは、手なのかも。
強制的にDDBにいけるようにしてみるというのは、手なのかも。
535root▲ ★
04/11/19 23:25:19ID:??? 【実況板】 live15/16/17 鯖 Part1
http://qb5.2ch.net/test/read.cgi/operate/1097931665/666-678
ということで、live8 live16 live17 ex7 で、
net.inet.icmp.icmplim=3000
net.inet.icmp.icmplim_output=0
を /etc/sysctl.conf に追加し、sysctl で設定した。
http://qb5.2ch.net/test/read.cgi/operate/1097931665/666-678
ということで、live8 live16 live17 ex7 で、
net.inet.icmp.icmplim=3000
net.inet.icmp.icmplim_output=0
を /etc/sysctl.conf に追加し、sysctl で設定した。
04/11/19 23:36:32ID:UoC6nqhn
http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/networking.html#ICMP-RESPONSE-BW-LIMIT
UDPで接続できなかった場合にも出るのか
つーとやっぱsyslogか
UDPで接続できなかった場合にも出るのか
つーとやっぱsyslogか
04/11/20 01:29:26ID:zmSmPClE
そのうちTV局に金渡して鯖飛ばし依頼とか出たりして
540root▲ ★
04/11/20 07:41:10ID:??? Nov 19 13:14:09 <3.1> tiger503 savecore: reboot after panic: lockmgr: thread 0xc49b24b0, not exclusive lock holder 0xc3565640 unlocking
Nov 19 13:14:09 <3.5> tiger503 savecore: writing core to vmcore.2
だそうで。< ex7
vmcoreはちゃんととれてるっぽいんで、後で見てみます。
搭乗時間が迫ってるんで、とりあえずまた。
Nov 19 13:14:09 <3.5> tiger503 savecore: writing core to vmcore.2
だそうで。< ex7
vmcoreはちゃんととれてるっぽいんで、後で見てみます。
搭乗時間が迫ってるんで、とりあえずまた。
542root▲ ★
04/11/20 17:05:29ID:??? >>540
(kgdb) where
#0 0xc0507ca2 in doadump ()
#1 0xc050829b in boot ()
#2 0xc05085c1 in panic ()
#3 0xc04fcd29 in lockmgr ()
#4 0xc0553b83 in vop_stdunlock ()
#5 0xc0553a33 in vop_defaultop ()
#6 0xc061dc67 in ufs_vnoperate ()
#7 0xc0616947 in ufs_inactive ()
#8 0xc061dc67 in ufs_vnoperate ()
#9 0xc055c2f0 in vrele ()
#10 0xc061a3cb in ufs_close ()
#11 0xc061dc67 in ufs_vnoperate ()
#12 0xc05666b0 in vn_close ()
#13 0xc05675a2 in vn_closefile ()
#14 0xc04ea014 in fdrop_locked ()
#15 0xc04e8e61 in fdrop ()
#16 0xc04e8e17 in closef ()
#17 0xc04e861f in fdfree ()
#18 0xc04f01c8 in exit1 ()
#19 0xc04efcf4 in sys_exit ()
#20 0xc066b9ff in syscall ()
#21 0xc06593af in Xint0x80_syscall ()
(kgdb) where
#0 0xc0507ca2 in doadump ()
#1 0xc050829b in boot ()
#2 0xc05085c1 in panic ()
#3 0xc04fcd29 in lockmgr ()
#4 0xc0553b83 in vop_stdunlock ()
#5 0xc0553a33 in vop_defaultop ()
#6 0xc061dc67 in ufs_vnoperate ()
#7 0xc0616947 in ufs_inactive ()
#8 0xc061dc67 in ufs_vnoperate ()
#9 0xc055c2f0 in vrele ()
#10 0xc061a3cb in ufs_close ()
#11 0xc061dc67 in ufs_vnoperate ()
#12 0xc05666b0 in vn_close ()
#13 0xc05675a2 in vn_closefile ()
#14 0xc04ea014 in fdrop_locked ()
#15 0xc04e8e61 in fdrop ()
#16 0xc04e8e17 in closef ()
#17 0xc04e861f in fdfree ()
#18 0xc04f01c8 in exit1 ()
#19 0xc04efcf4 in sys_exit ()
#20 0xc066b9ff in syscall ()
#21 0xc06593af in Xint0x80_syscall ()
543root▲ ★
04/11/22 01:30:45ID:??? うーん、難しいなぁ。
mod_perl化って、言われているほど簡単じゃなさそうだ。
mod_perl化って、言われているほど簡単じゃなさそうだ。
544root▲ ★
04/11/22 02:22:23ID:??? なるほど、mod_perlすると最初のディレクトリが / になるんか、、、。
545留守番 ★
04/11/22 02:53:47ID:??? 導入されたですか?
546root▲ ★
04/11/22 03:22:10ID:??? 悪戦苦闘中、、、。
ほとんどの障害はクリアできそうなんですが、
親元のcgi側で、
require "本体.cgi";
ってやって、
そっちで exit; ってやると(ごぞんじのようにbbs.cgiはそうやっている)、
[Sun Nov 21 10:17:31 2004] [error] ModPerl::Util::exit: (120000) exit was called at 本体.cgi line exitがある行Compilation failed in
require at 親元.cgi line requireの行.\n
ってなって、500 Internal Server Error になるです。
最近のmod_perlは、exit; を使ってもいいように改良されているのですが、
requireした先で exit するのは許してないのかも。
あるいは mod_perl そのもののバグなのかどっちなのかは、現在調査中です。
ほとんどの障害はクリアできそうなんですが、
親元のcgi側で、
require "本体.cgi";
ってやって、
そっちで exit; ってやると(ごぞんじのようにbbs.cgiはそうやっている)、
[Sun Nov 21 10:17:31 2004] [error] ModPerl::Util::exit: (120000) exit was called at 本体.cgi line exitがある行Compilation failed in
require at 親元.cgi line requireの行.\n
ってなって、500 Internal Server Error になるです。
最近のmod_perlは、exit; を使ってもいいように改良されているのですが、
requireした先で exit するのは許してないのかも。
あるいは mod_perl そのもののバグなのかどっちなのかは、現在調査中です。
547root▲ ★
04/11/22 03:25:32ID:??? つまり、>>546 を簡単にいうと、
A.cgi
--------------
#! /usr/bin/perl
...
require "B.cgi";
--------------
B.cgi
--------------
exit;
--------------
ってのが、ちゃんとうごかんわけです。
A.cgi
--------------
#! /usr/bin/perl
...
require "B.cgi";
--------------
B.cgi
--------------
exit;
--------------
ってのが、ちゃんとうごかんわけです。
548root▲ ★
04/11/22 03:27:16ID:??? 個人的には、mod_perlのバグのような気がするなぁ。
549root▲ ★
04/11/22 03:31:14ID:??? いままでにクリアした障害:
1)SuExecと相性が悪い
UserとGroupをch2ex7/ch2に設定
2)カレントディレクトリがcgiを置いてあるディレクトリにならない
とりあえず明示的に最初のほうでchdir()する
3)bbs.cgi以外のcgiに影響をおよぼして欲しくない
<Files bbs.cgi>
</Files>
で囲む
1)SuExecと相性が悪い
UserとGroupをch2ex7/ch2に設定
2)カレントディレクトリがcgiを置いてあるディレクトリにならない
とりあえず明示的に最初のほうでchdir()する
3)bbs.cgi以外のcgiに影響をおよぼして欲しくない
<Files bbs.cgi>
</Files>
で囲む
550root▲ ★
04/11/22 03:46:04ID:??? 試しに require をやめて、親元の下に本体をくっつけてみると、mod_perl配下でちゃんと動きました。
うーーーむ、、、。
うーーーむ、、、。
04/11/22 03:46:05ID:Ja+Umu6n
exit;
を
Apache::exit;
にしてみるとか。
を
Apache::exit;
にしてみるとか。
552root▲ ★
04/11/22 03:47:47ID:???553root▲ ★
04/11/22 03:48:29ID:??? で、結果は同じでした。
ちゃんとModPerl::Util::exitはexit;だけで呼ばれるみたい。
ちゃんとModPerl::Util::exitはexit;だけで呼ばれるみたい。
554root▲ ★
04/11/22 03:50:19ID:??? む、、、止まったか。< ex7
04/11/22 03:52:47ID:Ja+Umu6n
556root▲ ★
04/11/22 03:54:01ID:???557root▲ ★
04/11/22 03:57:51ID:??? ex7はリブート要請しました。
みんなが何年もの間言っていたほど簡単には、mod_perl化はできないとわかった、、、。
みんなが何年もの間言っていたほど簡単には、mod_perl化はできないとわかった、、、。
04/11/22 03:58:24ID:GuTGbMhJ
いっそbbs.cgiを1から書き直すとか……。
誰がやるんだとか言う突っ込みはなしの方向で一つ。
誰がやるんだとか言う突っ込みはなしの方向で一つ。
04/11/22 03:59:58ID:Ja+Umu6n
560さぼてん ★
04/11/22 04:09:50ID:??? やっぱbbs.cgiが(りゃ だからか、、
561root▲ ★
04/11/22 04:32:54ID:??? ここでテストしてましたが、mod_perl配下だとTZ環境変数もおかしくなるみたい。
鯖が不安定なんだけど
http://ex7.2ch.net/test/read.cgi/morningcoffee/1101034399/
少なくとも今日のところは、撤退せざるを得ないなと。
で、SuExecをやめたぶん、ほんのちょっぴりパフォーマンスがよくなったのかも。
これについては、要経過観察で。
鯖が不安定なんだけど
http://ex7.2ch.net/test/read.cgi/morningcoffee/1101034399/
少なくとも今日のところは、撤退せざるを得ないなと。
で、SuExecをやめたぶん、ほんのちょっぴりパフォーマンスがよくなったのかも。
これについては、要経過観察で。
562root▲ ★
04/11/22 04:38:57ID:??? 今後やるとしても、まずは、基礎研究とじっくりとした調査が必要そうですね。
環境変数とか、動作の違いとか。
で、世の中の解説やWebにあるページとかを見ても、
mod_perlの2系(with Apache2)は、実はあまり多く解説されていないように見えます。
つまり、練りが足りないということがじゅうぶん考えられる。
もちろん、じっけん!じっけん!(AA略 して、
ここで練るというのもありですが、
そうするにしてもまずは事前準備をじっくりやって、勝ち目が出てきてからってことになるかなと。
ということで今日のところは、負け&撤退ということで。
環境変数とか、動作の違いとか。
で、世の中の解説やWebにあるページとかを見ても、
mod_perlの2系(with Apache2)は、実はあまり多く解説されていないように見えます。
つまり、練りが足りないということがじゅうぶん考えられる。
もちろん、じっけん!じっけん!(AA略 して、
ここで練るというのもありですが、
そうするにしてもまずは事前準備をじっくりやって、勝ち目が出てきてからってことになるかなと。
ということで今日のところは、負け&撤退ということで。
563root▲ ★
04/11/22 05:05:41ID:??? 寝る前に、試みた設定をダンプしておこう。
何か、設定に間違いがあったのかもしれない。
・mod_perlはportsからインストール(www/mod_perl2)
・httpd.conf
LoadModule perl_module libexec/apache2/mod_perl.so
<IfModule mod_perl.c>
PerlModule Apache2
</IfModule>
(略)
<Directory "/home/ch2ex7/public_html">
(略)
<IfModule mod_perl.c>
<Files bbs.cgi>
SetHandler perl-script
PerlResponseHandler ModPerl::PerlRun
PerlOptions +ParseHeaders
</Files>
</IfModule>
</Directory>
# 以下は動作確認の際のみ入れた設定
# mod_perl status
<IfModule mod_perl.c>
<Location /perl-status>
SetHandler perl-script
PerlResponseHandler Apache::Status
</Location>
</IfModule>
何か、設定に間違いがあったのかもしれない。
・mod_perlはportsからインストール(www/mod_perl2)
・httpd.conf
LoadModule perl_module libexec/apache2/mod_perl.so
<IfModule mod_perl.c>
PerlModule Apache2
</IfModule>
(略)
<Directory "/home/ch2ex7/public_html">
(略)
<IfModule mod_perl.c>
<Files bbs.cgi>
SetHandler perl-script
PerlResponseHandler ModPerl::PerlRun
PerlOptions +ParseHeaders
</Files>
</IfModule>
</Directory>
# 以下は動作確認の際のみ入れた設定
# mod_perl status
<IfModule mod_perl.c>
<Location /perl-status>
SetHandler perl-script
PerlResponseHandler Apache::Status
</Location>
</IfModule>
564root▲ ★
04/11/22 05:09:05ID:??? これで、有効にした後でエラーなくカキコできたことは確認。(>>561 のスレの最後のほう2つ)
しかしその後、リモートログイン窓の反応なくなる。
リモードコンソールのlogin:も出なくなった(エコーバックはあった)
メモリがめいっぱいになった時と同様の動作であったため、
メモリリーク? が起こったのかもしれない。
ただしsyslogには、そのようなメッセージはなし。
しかしその後、リモートログイン窓の反応なくなる。
リモードコンソールのlogin:も出なくなった(エコーバックはあった)
メモリがめいっぱいになった時と同様の動作であったため、
メモリリーク? が起こったのかもしれない。
ただしsyslogには、そのようなメッセージはなし。
04/11/22 07:49:03ID:rH7Qo05H
<Files *.cgi>
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
</Files>
Perlrequire "〜/startup.pl"
===startup.pl================================
use Apache2 ();
use subs qw(exit);
*exit = \&ModPerl::Util::exit;
1;
============================================
#!/usr/local/bin/perl
use strict;
use warnings;
if (exists $ENV{MOD_PERL}) {
my $path = $ENV{SCRIPT_FILENAME};
$path =~ s|/[^/]*$||;
chdir($path);
}
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
</Files>
Perlrequire "〜/startup.pl"
===startup.pl================================
use Apache2 ();
use subs qw(exit);
*exit = \&ModPerl::Util::exit;
1;
============================================
#!/usr/local/bin/perl
use strict;
use warnings;
if (exists $ENV{MOD_PERL}) {
my $path = $ENV{SCRIPT_FILENAME};
$path =~ s|/[^/]*$||;
chdir($path);
}
566root▲ ★
04/11/22 11:33:19ID:??? >>565
自分の環境でやってみました。
>>546 なパターンのプログラムの場合、同じ結果ですね。
で、ModPerl::Util::exit に変えても同じ。
[error] ModPerl::Util::exit: (120000) exit was called at ./test2.cgi line 1Compilation failed in require at /home/hoge/public_html/test/mod_perl/mod_perl_test.cgi line 33.\n
つまり、requireした先でModPerl::Util::exit; は呼んではいけないらしい。
自分の環境でやってみました。
>>546 なパターンのプログラムの場合、同じ結果ですね。
で、ModPerl::Util::exit に変えても同じ。
[error] ModPerl::Util::exit: (120000) exit was called at ./test2.cgi line 1Compilation failed in require at /home/hoge/public_html/test/mod_perl/mod_perl_test.cgi line 33.\n
つまり、requireした先でModPerl::Util::exit; は呼んではいけないらしい。
567root▲ ★
04/11/22 11:39:36ID:??? use Apache::compat; を startup.pl に入れてみたけど、結果は同じ。
この問題が解決できないと、メンテナンス性という意味でつらいかも。
ということで、とりあえずここまで。
しばらく本業します。
この問題が解決できないと、メンテナンス性という意味でつらいかも。
ということで、とりあえずここまで。
しばらく本業します。
04/11/22 15:26:07ID:2pXcN7gl
bbs.cgiをPerl5.8.5以降専用に大幅にリファクタリング。
mod_perl2でバグるところは書き方がしくじっている可能性が高い。
mod_perl2でバグるところは書き方がしくじっている可能性が高い。
569root▲ ★
04/11/22 19:14:57ID:???04/11/22 20:59:48ID:nl3X+2Ly
21:00からのTVタックル@liveanbでどうなるか
04/11/23 00:48:12ID:+x6i4aWR
やっぱPerlのような物に拘るのはもう限界じゃない?
preg_hogehoge()も付いてるあれの方がまだ安全というか、なんというか。
preg_hogehoge()も付いてるあれの方がまだ安全というか、なんというか。
04/11/23 10:32:48ID:YKcaKfwe
>>571
ひ(ryがいぢれないものはだめなのでわ?
ひ(ryがいぢれないものはだめなのでわ?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【東京】財務省前で「財務省解体」など訴えるデモ [おっさん友の会★]
- ガソリン減税 25年前半見送りへ 与党、国民民主に提示 [蚤の市★]
- 仏ゲームソフト「弥助」神社の内部破壊する映像が物議「日本文化への蔑みがひどい」「神道を侮辱」 実在の神社側「しかるべき対応」 ★6 [樽悶★]
- 国民民主・榛葉幹事長、CMの「送料無料」に苦言「送料は無料じゃない」「物を運ぶ仕事が無料でもいいかのような印象を与える」 [Hitzeschleier★]
- 【サッカー】ブライトン・三笘薫 公式戦3戦連発! チーム単独トップとなる今季7点目決めた [冬月記者★]
- 米高官、ノーベル平和賞「トランプ氏に」 戦争終結実現なら受賞 [蚤の市★]