scoreboard
データベースの設定
scorehosts.db
(5)に記されています。
データベースは必ず/opt/score/etc/scorehosts.db
ファイルでなければいけません。
サンプルファイルとしてscorehosts-db.sample
が
doc/html/en/installation/
ディレクトリに用意されています。
次の例では、dual Pentium IIIを搭載した4台のコンピュータがMyrinet、Gigabit Ethernet、および100Mbps Ethernetで接続されている環境を想定しています。
/* PM/Myrinet */ myrinet type=myrinet \ -firmware:file=/opt/score/share/lanai/lanaixp.mcp \ -config:file=/opt/score/etc/pm-myrinet.conf /* PM/Ethernet */ ethernet type=ethernet \ -config:file=/opt/score/etc/pm-ethernet.conf /* PM/SHMEM */ shmem0 type=shmem -node=0 shmem1 type=shmem -node=1 /* Macro to define a host */ #define PCC msgbserv=server.pccluster.org:8764 \ cpugen=pentium-iii speed=500 smp=2 \ network=myrinet,ethernet,udp,shmem0,shmem1 \ group=pcc,_scoreall_ comp0.pccluster.org PCC comp1.pccluster.org PCC comp2.pccluster.org PCC comp3.pccluster.org PCCMyrinetのNIC を 利用している場合は、以下のようにネットワークのタイプを
myrinet
、ファームウェアはlanaixp.mcpを利用して下さい。
もし手元のシステムに上記のうちいくつかのネットワークインターフェースが存在しない場合は、このファイルから記述を削除してください。
例えば、Myrinet networkがない場合、PCC
マクロは次のようになります:
#define PCC msgbserv=(server.pccluster.org:8764) \ cpugen=pentium-iii speed=500 smp=2 \ network=ethernet,shmem0,shmem1 \ group=pcc,_scoreall_もしsingle-processorのPentium III computerのみの場合はhostマクロに
smp=1
が定義されていなければなりません。この定義がないままだと、SCore-DはSMP fieldが取得できないと警告メッセージを出します。上記のPCC
マクロはこの場合次のように変更されるべきです:
#define PCC msgbserv=(server.pccluster.org:8764) \ cpugen=pentium-iii speed=500 smp=1 \ network=ethernet \ group=pcc,_scoreall_データベース中の全てのhost名(compute hostとmsgbserv host)は
hostname
(1)コマンドにより作成されたものと同一であることを確認してください。
/etc/score.conf
ファイルの作成
/etc/score.conf
の書式については
score.conf
に書かれています。
SCBDSERV=server.pccluster.org
score.conf を作成したら、それをすべての計算ホストにコピーしてください。
# /etc/rc.d/init.d/scoreboard start # /sbin/chkconfig --add msgbserv # /etc/rc.d/init.d/msgbserv start
msgbserv
が正しく動作しているかチェックするために/var/log/msgbserv.out
ファイルを見てください。正しく動作していればファイル中にエラーの記述はありません。
PM-II MYRINET CONF
(5)のmanページを見てください。
例えば、次のように/opt/score/etc/pm-myrinet.conf
ファイルを作製
してください。
このファイル名は/opt/score/etc/scorehosts.db
内に記されています。
# Host Number Host Name Switch Number . Port Number 0 comp0.pccluster.org 0.0 1 comp1.pccluster.org 0.1 2 comp2.pccluster.org 0.2 3 comp3.pccluster.org 0.3
PM-II ETHERNET CONF
(5)のmanページに記されています。
PM/Ethernet設定ファイルをセットアップする場合、mkpmethernetconf
(8)コマンドを使ったほうが良いです。
下に例を示します。
Gigabit Ethernetの使用
# cd /opt/score/etc # /opt/score/deploy/mkpmethernetconf -group pcc \ -speed 1000 > pm-ethernet.conf
![]() |
PCクラスタコンソーシアム |