|
终于成功在4核的SUSE小workstation上装了最新版本的torque,下面是个人安装经验:
1、解压安装包
[root@hostname]# tar zxvf torque-4.2.7.tar.gz
2、进入到解压后的文件夹
./configure
make
make install
3、这步非常重要,对于单机用户。
配置server_name
配置前,一定要修改修改/etc/hosts
#vi /etc/hosts
hosts文件中包含ip 和几个平行的计算机名称
127.0.0.1 localhost hostname
两个计算机名称都指代这一个ip地址。
然而,在torque中,server_name不可以是第一行里的计算机名称。否则,系统会报错:bad host. Cannot set TORQUE admins。所以,需要在/etc/hosts添加一行,
×.×.×.×(计算机的ip地址)torqueserver
之后运行下面的命令对server_name和队列管理员进行配置:
#./torque.setup <user> torqueserver
配置完成后,可以查看/var/spool/torque/server_name, 里面应该是torqueserver
也可以运行 #qmgr -c 'print server' 来查看列队的默认设置。队列默认的名称是batch
4、这步也非常重要。
配置/var/spool/torque/server_priv/nodes
在此之前,要用qterm停掉queue,或者用pkill "pbs_*"停掉ports. 可用netstat –nltp查看端口占用情况。
#vi /var/spool/torque/server_priv/nodes
文件中写入:
hostname np=4
这时,你的计算机即充当了server,又充当了node1。注意不可以再用torqueserver在这里。
5、启动pbs_sever, pbs_sched, pbs_mom.
#pbsnodes 查看队列。
hostname
state=free
np=4
...
如果状态是free,就应该成功了。不应该是down。
然后,切换至普通用户,可以用qsub提交任务了。
注:本文为原创,转载请注明出处。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2023-6-3 22:43
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社