在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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容