在SLES11ps1配置非 torque server节点

前期工作===前期配置工作已经完成。
torque-4.2.5 源文件目录为/public2/src/torque-4.2.5/

下面配置的是非torque server节点(torque server节点之前设为了node22,其余的node1--node21就是非server节点)

前期经过了以下几个步骤

./configure --prefix=/usr/local/torque --with-default-server=node22
make
make install
make packages

在这里还需要插1嘴:如果需要卸载安装的内容时,如果中间又./configure了一次,卸载的内容时新configure后的信息,如果想卸载预期的,就需要./configure的参数与预期的一致。
切换到新节点

ssh node1

看看是否能访问/public2/src/torque-4.2.5/目录,因为我的存储是通过挂载。
之后将对应版本的pbs_mom trqauthd复制到/etc/init.d/中。
这里的文件:pbs_mom负责与server通讯;trqauthd负责pbsnodes查看节点。

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.trqauthd /etc/init.d/trqauthd

下面的内容是为了用户可以直接访问pbs_*

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

下面的这些.sh文件是由make packages产生的,专门用于多节点安装用的。

cd /public2/src/torque-4.2.5 
./torque-package-mom-linux-x86_64.sh --install
./torque-package-doc-linux-x86_64.sh --install
./torque-package-devel-linux-x86_64.sh --install
./torque-package-clients-linux-x86_64.sh --install

mom运行后,节点就能与pbsserver进行调度沟通了。

/etc/init.d/pbs_mom  start

trqauthd运行后,pbsnodes命令就可以查看节点状态了

/etc/init.d/trqauthd  start

你可能感兴趣的:(在SLES11ps1配置非 torque server节点)