[SCore-users-jp] kernel 不具合?
Kameyama Toyohisa
kameyama @ pccluster.org
2006年 9月 12日 (火) 13:34:42 JST
亀山です.
vqm_mp wrote:
> scrun -nodes=4,scoredtrace=100 ./a.out
> をおこなってみました. プログラムは example/mttl/hello.cc
> です.すると,何も反応がない場合と次の3通りの応答がある
> 場合がありました.
>
> *******(1パターン目)********
(中略)
> <3> SCore-D:DEBUG wakeup_job(jid=1,ident=1)
> <0> SCore-D:TRACE(../idle.cc:628) fd_syscall is closed
ユーザプロセスと SCore-D との間にある pipe の一つを読もうとしたら
close されていたことを示しています.
> *******(2パターン目)********
> <2> SCore-D:WARNING Unable to open PM ethernet/ethernet
> (error=2).
> <2> SCore-D:WARNING argv[0] -config
> <2> SCore-D:WARNING argv[1]
> /var/scored/scoreboard/server.Eo0:1Mg7c
> <2> SCore-D:ERROR No PM device opened.
> <2> SCore-D:DEBUG >> exit_handler()
> <2> SCore-D:DEBUG << exit_handler()
process 2 で PM/Ethernet が open できませんでした.
環境変数 PM_DEBUG を 1 にすれば原因がわかるとは思いますが,
このような場合, 複数のプロセスで PM を使用しようとしていることが
多いです.
(pmtest を起動したまま scrun しようとしているとか,)
もしかして, scrun を同時にいくつか起動しようとしていませんでしょうか?
(msgbserv を設定し, 起動していれば複数立ち上がらないようになっている
はずなのですが...)
同時に起動するためには SCore-D の multi user mode を使用する
必要があります.
Kameyama Toyohisa
SCore-users-jp メーリングリストの案内