hayabusaの不具合はセマフォがげいいんだと思うけど、F22がlivejupiterしか掃除してないでしょ?
前にガーネットさんが実行してたこれで直ると思う↓
$ perl -e 'use IPC::SysV qw(ftok SEM_R SEM_A);use IPC::Semaphore;open(A,"<","../_service/bbslist.txt");
while(<A>){chomp;($a)=ftok("../$_",1);if($b=new IPC::Semaphore($a,0,SEM_R|SEM_A)){$b->remove;print"$_\n"}}close(A);'
長すぎる行がありますって言われた、悲しい。
983 :
動け動けウゴウゴ2ちゃんねる:2013/04/07(日) 01:45:54.25 ID:AgfKJFun0
>>983 頼んだ。
わたすはもうだめだ、、、ねむい。
決して使い方がわからないとかめんどくさいとかそんなんじゃないから。
985 :
動け動けウゴウゴ2ちゃんねる:2013/04/07(日) 02:12:06.43 ID:AgfKJFun0
たてるか
寝落ちしてた;
hayabusa鯖に入れる方、ターミナルから↑のを実行して頂ければたぶんF22が進むと思いますー
使い方がわからないのはwikiの方だっt(ry
>>982 そのスクリプトを内部で定期的に呼ぶか、
おかしくなったときに外から呼び出せるようにしておいたらダメなのかな?
990 :
動け動けウゴウゴ2ちゃんねる:2013/04/07(日) 08:37:13.24 ID:AgfKJFun0
F22の中身見たこと無いんだけど、hayabusaにあるF22は他の鯖にある奴とは別物なんだ。たぶんnews4vipがあるからかな?
競合しないように排他制御になってるんだろうけど、何が原因かわからないけど資源が返って来ないことがあるみたい。
負荷のせいなのか何なのかヨクワカンネ、、、
>>990のは資源あるかとか確認しながらロックを解除してったけど、ガーネットさんはチェックすんのもめんどいのでbbslist.txtを使って
鯖にあるIPCキーすべてのロック解除するように
>>985のワンライナーにしたって感じかなと。
>>989 おかしくなったら入れる人に直してもらえばいんじゃね?