/root/.rhosts
と/etc/hosts.equiv
の両ファイルは、rsh
コマンドがどのhostに対しても働くように、全てのserverとcompute hostの名前を含んでいなければなりません。
例えば、
server1.pccluster.org comp0.pccluster.org comp1.pccluster.org comp2.pccluster.org comp3.pccluster.org
/root/.bashrc
ファイルを編集し、
次の行を追加してください:
export PWD
# mkdir /opt/score # cd /opt/score # rcp server:/etc/score.conf /etc # rsh server 'cd /opt/score;tar cf - deploy install pbs/*/bin pbs/*/sbin'| tar xf -もしくは、以下のようにサーバの /opt/score を NFS mount して下さい。
# mkdir /opt/score # mount server:/opt/score /opt/score
# cd /opt/score/install/bin.* # ./setup -score_comp -scoop_comp -pbs_common # chkconfig --add scoutdマシンが1つより多くのethernet cardを持ち、
eth0
以外のデバイスをPM/Etehernetで使用したい場合、/etc/rc.d/init.d/pm_ethernet
を編集し、IF
の値を変更してください。
例えばeth1
を使用したい場合は、IF
の値は次のようになります:
IF=eth1
デーモンを起動するためには、次のようにして下さい。
# (cd /etc/rc.d/init.d;./pm_ethernet start) # (cd /etc/rc.d/init.d;./pbs_mon start) # (cd /etc/rc.d/init.d;./scoopd start) # (cd /etc/rc.d/init.d;./scored start)
/var/scored
ディレクトリを作成してください。/var/scored
ディレクトリは全てのhostで作成されなければいけません。
/scored
ファイルシステムを作成するには、次のようにしてください:
# chmod 755 /scored # ln -s /scored /var/scored # mkdir /var/scored/scoreboard # mkdir /var/scored/singleuser # mkdir /var/scored/multiuser # chmod 777 /var/scored/scoreboard # chmod 1777 /var/scored/singleuser # chmod 755 /var/scored/multiuser別の方法としては、
# mkdir /var/scored # chmod 755 /var/scored # mkdir /var/scored/scoreboard # mkdir /var/scored/singleuser # mkdir /var/scored/multiuser # chmod 777 /var/scored/scoreboard # chmod 1777 /var/scored/singleuser # chmod 755 /var/scored/multiuser
![]() |
PCクラスタコンソーシアム |