一、创建新用户
eradd hero
2.passwd hero
二、配置ssh无密码互登陆
1.用新建用户在各节点上输入ssh-keygen,将目录下产生的id_rsa.pub复制并改名:cp id_rsa.pub authorized_keys
2.每台设备通过ssh-copy-id root@X.X.X.X把本地主机的公钥复制到远程主机的authorized_keys
3.ssh本机、对方主机检查是否为无密码登陆
4./etc/init.d/iptables stop //关闭防火墙
chkconfig iptables off //永久关闭防火墙
三、修改主机名
1.hostname newname//通过hostname查看发现主机名变为newname
2.vi /etc/sysconfig/network 将里面的HOSTNAME修改成HOSTNAME=newname //永久修改hostname
三、安装torque
1.tar zxvf torque-4.1.
2.tar.gz 解压缩
2.用hero执行sudo ./configure执行时会报错,需先添加sudo 文件的写权限,命令是:chmod u+w /etc/sudoers,编辑sudoers文件:vi /etc/sudoers。
找到这行 root ALL=(ALL) ALL,在他下面添加hero ALL=(ALL) ALL
3.进入torque-
4.1.2目录下: ./configure //查看安装环境
4.系统会出现检测结果,出现no提示的组件需要手动下载。
直到所需组件全部安装完成后,会出现Ready for 'make'的提示。
hero@master$sudo ./configure
5.输入make进行源代码编译
hero@master$sudo make
6.切换回root用户进行安装
root# make install
四、修改/etc/hosts
在每台设备上 vi/etc/hosts
192.168.0.200 master
192.168.0.201 node1
192.168.0.202 node2
五、配置master设备
1.[root@master]# ./torque.setup root
2.[root@master]#cd /var/spool/torque/server_priv
[root@master]#vi nodes
node1 np=64
node2 np=64
node3 np=64
(注释:每行代表一个节点,np 为该节点的cpu核数目,这里服务器node1也作为计算节点。
)
3.[root@master]# cd /var/spool/torque/server_priv
[root@master]#vi config
$pbsserver master
$logevent 255
4.将以下进程加入开机运行项中:
chkconfig pbs_server on
chkconfig pbs_sched on
chkconfig trqaued on
六、配置client端
1.[torque@node1 torque-
2.4.0b1]# ./torque.setup root \\进行安装,此次采用全安装的方式,也可以直接安装client程序。
2.检查/var/spool/torque/server_name文件,看看内容是否是服务器的名字,不是更正。
3.cd /var/spool/torque/mom_priv
root# vi config
$pbsserver server
$logevent 255
4.client端分别运行pbs_mom和trqauthd
5.将上述两个进程加入开机运行项中:
chkconfig pbs_mom on
chkconfig trqaued on。