for i in rpcbind nfs; doecho starting $i ...; systemctl start $i; done for i in rpcbind nfs; doecho check $i ...; systemctl status $i; done for i in rpcbind nfs; do systemctl enable$i; done# auto-start
for i in ypserv rpcbind yppasswdd; doecho starting $i ...; systemctl start $i; done for i in ypserv rpcbind yppasswdd; doecho check $i ...; systemctl status $i; done for i in ypserv rpcbind yppasswdd; do systemctl enable$i; done# auto-start
更新用户信息数据库
1 2 3
/usr/lib64/yp/ypinit -m # 新增账户时,需要更新数据库 make -C /var/yp
for i in rpcbind ypbind; doecho starting $i ...; systemctl start $i; done for i in rpcbind ypbind; doecho check $i ...; systemctl status $i; done for i in rpcbind ypbind; do systemctl enable$i; done# auto-start
[flmore@cn1 ~]$ yptest Test 1: domainname Configured domainname is "cluster"
Test 2: ypbind Used NIS server: mn1
Test 3: yp_match WARNING: No such key in map (Map passwd.byname, key nobody)
Test 4: yp_first flmore flmore:$6$YhSZb/BgQ4chyadg$o5vVBq2A7lx1jn.r7OvgBbsGio2FwqUSYhPy8N3Co.ScZWxUpqp6QEBpccsRkxYQzvBUhJCVP53asJQ3Iep1R/:1000:1000:flmore:/home/flmore:/bin/bash
Test 9: yp_all flmore flmore:$6$YhSZb/BgQ4chyadg$o5vVBq2A7lx1jn.r7OvgBbsGio2FwqUSYhPy8N3Co.ScZWxUpqp6QEBpccsRkxYQzvBUhJCVP53asJQ3Iep1R/:1000:1000:flmore:/home/flmore:/bin/bash 1 tests failed
ypwhich 查看NIS服务器是否正确
1 2 3 4 5 6 7 8 9 10 11
[flmore@cn1 ~]$ ypwhich mn1 [flmore@cn1 ~]$ ypwhich -x Use "ethers"for map "ethers.byname" Use "aliases"for map "mail.aliases" Use "services"for map "services.byname" Use "protocols"for map "protocols.bynumber" Use "hosts"for map "hosts.byname" Use "networks"for map "networks.byaddr" Use "group"for map "group.byname" Use "passwd"for map "passwd.byname"
cp contrib/init.d/{pbs_{server,sched,mom},trqauthd} /etc/init.d/ systemctl daemon-reload libtool --finish /opt/torque/torque-6.1.2-gcc-4.8.5/lib # for i in pbs_server pbs_mom trqauthd; do chkconfig --add $i; sudo chkconfig $i on; done for i in pbs_server pbs_mom trqauthd; do systemctl enable$i; systemctl start $i; done
vim /var/spool/torque/server_priv/nodes #填入计算节点 np=核数 队列名, 如
mn1 np=56 batch cn1 np=96 batch
1 2 3 4
vim /var/spool/torque/mom_priv/config # add following two lines $pbsserver mn1 $logevent 255
计算节点
登录计算节点安装 torque (需注意NIS、NFS已配置好)
1 2 3 4 5 6 7 8 9 10 11 12
cd /opt/torque/torque-6.1.2 ./torque-package-clients-linux-x86_64.sh --install ./torque-package-mom-linux-x86_64.sh --install
vim /var/spool/torque/mom_priv/config # add following two lines $pbsserver mn1 $logevent 255
# restart pbs_mom.service and trqauthd.service for i in pbs_mom trqauthd; do systemctl start $i;done for i in pbs_mom trqauthd; do systemctl enable$i;done