準(zhǔn)備工作:

image.png

image.png

image.png
使用命令mount -o loop /dir/sles.iso /media

image.png
之后點(diǎn)擊完成,系統(tǒng)就開始添加安裝源了。
下面這部分內(nèi)容參考了網(wǎng)頁:http://www.itdecent.cn/p/062c58bea2a2?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
使用yast2工具安裝以下幾個(gè)包
libxml2-devel
openssl-devel
gcc
gcc-c++
boost-devel
libtool

image.png

image.png
正式安裝~~~~~
tar -xvf torque-4.2.5.tar.gz
cd torque-4.2.5
./configure --prefix=/usr/local/torque --with-default-server=node22
make
make install
make packages 生成后面安裝計(jì)算節(jié)時(shí)需要的文件,會(huì)生成5個(gè)可執(zhí)行腳本文件
配置torque server節(jié)點(diǎn)信息(系統(tǒng)環(huán)境為SUSE Linux Enterprise 10SP2 64位系統(tǒng))
參考網(wǎng)頁:http://www.itdecent.cn/p/062c58bea2a2?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
cp /public2/src/torque-4.2.5/contrib/init.d/suse.pbs_mom /etc/init.d/pbs_mom
cp /public2/src/torque-4.2.5/contrib/init.d/suse.pbs_sched /etc/init.d/pbs_sched
cp /public2/src/torque-4.2.5/contrib/init.d/suse.pbs_server /etc/init.d/pbs_server
cp /public2/src/torque-4.2.5/contrib/init.d/suse.trqauthd /etc/init.d/trqauthd
echo 'export TORQUE=/usr/local/torque' >>~/.bashrc
echo 'export LD_LIBRARY_PATH=$TORQUE/lib' >>~/.bashrc
echo 'export PATH=$PATH:$TORQUE/sbin:$TORQUE/bin' >>~/.bashrc
source ~/.bashrc
添加自啟動(dòng)服務(wù),如果未用root賬號(hào),就需要添加sudo
chkconfig --add pbs_server
chkconfig --add pbs_sched
chkconfig --add pbs_mom
chkconfig --add trqauthd
以root作為torque的管理員賬號(hào)創(chuàng)建作業(yè)隊(duì)列。
在/public2/src/torque-4.2.5/目錄內(nèi)執(zhí)行
./torque.setup root
初始化server(這一步很關(guān)鍵,又容易出錯(cuò),不注意看就容易卡在這里)
/usr/local/torque/sbin/pbs_server -t create
會(huì)創(chuàng)建一個(gè)serverdb,系統(tǒng)問你是否覆蓋原來的文件,默認(rèn)是no,這里需要調(diào)整為yes
節(jié)點(diǎn)屬性聲明:
/var/spool/torque/server_priv/nodes
node1 np=12 Mem12G BioAnalysis
node2 np=12 Mem12G BioAnalysis
node3 np=12 Mem12G BioAnalysis
node4 np=12 Mem12G BioAnalysis
node5 np=12 Mem12G BioAnalysis
node6 np=12 Mem12G BioAnalysis
node7 np=12 Mem12G BioAnalysis
node8 np=12 Mem12G BioAnalysis
node9 np=12 Mem12G BioAnalysis
node10 np=12 Mem12G BioAnalysis
node11 np=12 Mem12G BioAnalysis
node12 np=12 Mem12G BioAnalysis
node13 np=12 Mem12G BioAnalysis
node14 np=12 Mem12G BioAnalysis
node15 np=12 Mem12G BioAnalysis
node16 np=12 Mem12G BioAnalysis
node17 np=12 Mem12G BioAnalysis
node18 np=12 Mem12G BioAnalysis
node19 np=12 Mem12G BioAnalysis
node20 np=12 Mem12G BioAnalysis
node21 np=12 Mem12G BioAnalysis
node22 np=12 Mem12G pbsserver
啟動(dòng)相關(guān)服務(wù)
mom運(yùn)行后,節(jié)點(diǎn)就能與pbsserver進(jìn)行調(diào)度溝通了。
/etc/init.d/pbs_mom start
有計(jì)算任務(wù)時(shí),負(fù)責(zé)任務(wù)調(diào)度與分發(fā)
/etc/init.d/pbs_sched start
/etc/init.d/pbs_server start
trqauthd運(yùn)行后,pbsnodes命令就可以查看節(jié)點(diǎn)狀態(tài)了
/etc/init.d/trqauthd start