[SCore-users-jp] SCore-D:ERROR Unable to open PM ethernet/ethernet(error=2).

亀井 雄介 ri002044 @ se.ritsumei.ac.jp
2008年 5月 29日 (木) 19:33:49 JST


立命館大学の 亀井と申します。


現在、SCore環境の構築を行っているのですが、
SCoreプログラムの実行時のエラー対処法で困っております。
よろしければご教授願います。

構築しているPCクラスタは
PCはサーバー1台(Cent OS 4.4 , PC名:bronto)と、
クライアン2台(RED HAT ENTERPRISE LINUX 5, CPU*4, PC名:nycto00, 
nycto01)の、
計3台でSCoreのVersionは6.0.2で、rpmファイルからインストールしました。


3台のPCへのSCoreのインストールは完了し、
SCOUTテストの手順1. $ scorehosts -l -g pcc2
		 2. $ sceptiv -v -g pcc2
		 3. $ msgb -group pcc2 &
		 4. $ scout -g pcc2
		      SCOUT: Spawan done.
		      SCOUT: session started
		 5. $ scout ls, scout hostdate などのコマンド

上の1〜5はきちんと通り、よってSCoreは動いていると思われます。

続いてマンデルブローのサンプルプログラムを以下のコマンドで実行しようと
すると、
	$ scrun -node=2*2 /opt/score/6.0.2/demo/pmandel

以下の様なエラーが出てしまいます。
	$ <1> SCore-D:WARNING argv[0] -config
	$ <0> SCore-D:WARNING argv[0] -config
	$ <1> SCore-D:WARNING argv[1] /var/score/scoreboard/
bronto.V1:hPMw
	$ <0> SCore-D:WARNING argv[1] /var/score/scoreboard/
bronto.V1:hPMw
	$ <1> SCore-D:ERROR Unable to open PM ethernet/
ethernet(error=2).
	$ <0> SCore-D:ERROR Unable to open PM ethernet/
ethernet(error=2).



現在の /opt/score/6.0.2/etc/scorehost.db の記述は以下のようになってい
ます。

////opt/score/6.0.2/etc/scorehost.db//////////////////////////////////
///////////////////

/* PM/Myrinet */
myrinet type=myrinet \
				-firmware:file=/opt/score/share/lanai/
lanai.mcp \
				-config:file=/opt/score/etc/pm-
myrinet.conf

#define PCCethernet		
msgbserv=(bronto.hpc.cs.ritsumei.ac.jp:8766) \
				cpugen=pentiun-iv speed=3000 smp=4 \
				
network=ethernet,shmem0,shmem1,shmem2,shmem3 \
				group=pcc2

/* PM/Ethernet */
ethernet			type=ethernet \
				-config:file=/opt/score/6.0.2/etc/pm-
ethernet.conf
/* PM/Agent/UDP */
udp				type=agent -agent=pmaudp \
			-config:file=/opt/score/6.0.2/etc/pm-udp.conf
/* PM/SHMEM */
shmem0 type=shmem -node=0
shmem1 type=shmem -node=1
shmem2 type=shmem -node=2
shmem3 type=shmem -node=3


#define PCCallnet		
msgbserv=(bronto.hpc.cs.ritsumei.ac.jp:8766) \
				cpugen=pentiun-iii speed=500 smp=4 \
				network=ethernet \
				group=pcc2
#define PCCethernet		
msgbserv=(bronto.hpc.cs.ritsumei.ac.jp:8766) \
				cpugen=pentiun-iv speed=3000 smp=4 \
				
network=ethernet,shmem0,shmem1,shmem2,shmem3 \
				group=pcc2

nycto00.hpc.cs.ritsumei.ac.jp	PCCethernet
nycto01.hpc.cs.ritsumei.ac.jp	PCCethernet

//////////////////////////////////////////////////////////////////////
//////////////////



また、/opt/score/6.0.2/etc/pm_ethernet.conf の内容は以下のようにしてあ
ります。


////////opt/score/6.0.2/etc/pm_ethernet.conf//////////////////////////
/////////////////
unit 0
intreap 0
# maxnsend 0 - 32
# maxnsend 0
# backoff 1000 - 20000 (usec)
backoff 4800
# checksum (0 if off, 1 is on)
checksum 0
# PE 	MAC address		base hostname		# comment # 
Host Number # Host Name # [IP Address]
0	00:1D:09:64:20:48	nycto00.hpc.cs.ritsumei.ac.jp	
1	00:1d:09:64:20:1f	nycto01.hpc.cs.ritsumei.ac.jp

//////////////////////////////////////////////////////////////////////
//////////////////


上記の設定で正しいでしょうか。
よろしくお願いします。




SCore-users-jp メーリングリストの案内