- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PBS管理系统--torqu的e
PBS 管理系统
(一)作业提交系统 Torque 个人安装总结(PBS)
PBS 是功能最为齐全,历史最悠久,支持最广泛的本地集群调度器之一。 PBS 的目前包括 openPBS,PBS Pro 和 Torque 三个主要分支。其中 OpenPBS 是最早的 PBS 系统,目前已经没有太多后续开发,PBS pro 是 PBS 的商业版本,功能最为 丰富。Torque 是 Clustering 公司接过了 OpenPBS,并给与后续支持的一个开源 版本。
下面是本人安装 torque 的过程。 一、Torque 安装
在 master(管理结点上)
1、解压安装包
[root@master tmp]# tar zxvf torque-2.3.0.tar.gz
2、进入到解压后的文件夹
./configure --with-default-server=master make
make install
3、
(1)[root@master torque-2.3.0]#./torque.setup user
user必须是个普通用户
(2)[root@master torque-2.3.0]#make packages
把产生的 tpackages , torque-package-clients-linux-x86-64.sh, torque-package-mom-linux-x86-64.sh 拷贝到所有节点。
(3)[root@master
torque-2.3.0]# ./torque-package-clients-linux-x86_64.sh --install
[root@master torque-2.3.0]# ./torque-package-mom-linux-x86_64.sh
--install
(4)编辑/var/spool/torque/server_priv/nodes (需要自己建立)
加入如下内容 master np=4 node01 np=4
node09 np=4
(5)启动 pbs_server,pbs_sched,pbs_mom,并把其写到/etc/rc.local 里使 其能开机自启动。
(6)创建队列 [root@master ~]# qmgr create queue students
set queue students queue_type = Execution set queue students Priority = 40
set queue students resources_max.cput = 96:00:00 set queue students resources_min.cput = 00:00:01
set queue students resources_default.cput = 96:00:00 set queue students enabled = True
set queue students started = True
4、在 node0x (x=1-9,计算结点上)
[root@node0x
torque-2.3.0]# ./torque-package-clients-linux-x86_64.sh --install
[root@node0x torque-2.3.0]# ./torque-package-mom-linux-x86_64.sh
--install
然后启动 pbs_mom ,把 pbs_mom 写入/etc/rc.local
二、Torque PBS 使用
1、创建用户
在 master 的 root 下
useradd test passwd test 输入 test 密码
到/var/yp 下 make 一下
2、配置普通用户的 ssh su test
cd
ssh-keygen -t dsa cd .ssh
cat id_pub.dsa authorized_keys chmod 600 authorized_keys
3、编写作业脚本
[test1@master t]vi pbsjob
#!/bin/tcsh
#PBS -o /home/test1/pbstest/t/output 标准输出文件
#PBS -e /home/test1/pbstest/t/error 错误输出文件
#PBS -l nodes=5:ppn=4 规定使用的节点数以及每个节点能跑多少核
#PBS –q students 把任务提交到 students 队列中
cd $PBS_O_WORKDIR 到工作目录下(此为 PBS 提供的环境变量)
mpirun –machine $PBS_NODEFILE -np 20 ./va
文档评论(0)