torque-4.2.5在SLES10SP2安裝與配置server節(jié)點(diǎn)

準(zhǔn)備工作:

yast2設(shè)置本地安裝源:
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

使用.configure測(cè)試安裝環(huán)境是否已準(zhǔn)備好,如果沒返回"error"信息就可以了。
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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容