OSSミドルな戯れ
# tar xvfz torque-2.4.6.tar.gz( make packages を実行すると自動解凍パッケージが作成される。)
# cd torque-2.4.6
# ./configure --with-default-server=jssv0 --with-rcp=scp
# make rpm
# ls /usr/src/redhat/RPMS/x86_64/
torque-2.4.6-1cri.x86_64.rpm torque-localhost-2.4.6-1cri.x86_64.rpm
torque-client-2.4.6-1cri.x86_64.rpm torque-mom-2.4.6-1cri.x86_64.rpm
torque-devel-2.4.6-1cri.x86_64.rpm torque-scheduler-2.4.6-1cri.x86_64.rpm
torque-docs-2.4.6-1cri.x86_64.rpm torque-server-2.4.6-1cri.x86_64.rpm
torque-gui-2.4.6-1cri.x86_64.rpm
# cd /usr/src/redhat/RPMS/x86_64インストールが終わると、実行モジュールが /usr/local/bin/ の下にできるほか、起動シェルが/etc/init.d/ の下にできる。
# rm torque-localhost-* #(別のマシンも計算ノードとして使うので)
# rpm -i torque-*
# ls /etc/init.d/pbs_*キューディレクトリが /var/spool/torque/ として作成される。
/etc/init.d/pbs_mom /etc/init.d/pbs_sched /etc/init.d/pbs_server
# ls /var/spool/torque//etc/services にはTORQUEが利用するネットワークポートが登録される。
aux mom_priv sched_logs server_name spool
checkpoint pbs_environment sched_priv server_name.new undelivered
mom_logs pbs_environment.new server_logs server_priv
# Standard PBS services
pbs 15001/tcp # pbs server (pbs_server)
pbs 15001/udp # pbs server (pbs_server)
pbs_mom 15002/tcp # mom to/from server
pbs_mom 15002/udp # mom to/from server
pbs_resmom 15003/tcp # mom resource management requests
pbs_resmom 15003/udp # mom resource management requests
pbs_sched 15004/tcp # scheduler
pbs_sched 15004/udp # scheduler