集群网络设置
集群网络设置
一、基础网络设置
* 在每个机器上运行如下命令后,根据提示填入 IP,子网码,网关及其它
#vim /etc/sysconfig/network
修改主机名:HOSTNAME=nodexx
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改 IP:IPADDR=192.168.0.11
有必要的话,还需要修改 PREFIX(子网掩码)GATEWAY(网关)DNS1
# vim /etc/hosts
加入如下行
... ...
192.168.0.11 nod...
集群网络设置
一、基础网络设置
* 在每个机器上运行如下命令后,根据提示填入 IP,子网码,网关及其它
#vim /etc/sysconfig/network
修改主机名:HOSTNAME=nodexx
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改 IP:IPADDR=192.168.0.11
有必要的话,还需要修改 PREFIX(子网掩码)GATEWAY(网关)DNS1
# vim /etc/hosts
加入如下行
... ...
192.168.0.11 node01 server
192.168.0.12 node02
192.168.0.13 node03
... ...
保存退出
重启网络
# service network restart
二、NIS配置
1. 备份每个节点的/home,/etc/passwd和/etc/group,然后删除/etc/passwd
和/etc/group文件中包含 gentai行之后的行
2. 在主节点上输入
# chkconfig –level 345 ypserv on
# chkconfig –level 345 yppasswdd on
# chkconfig –level 345 ypbind on
# chkconfig –level 345 ypxfrd on
# service ypserv start
# nisdomainname server
# /usr/lib64/yp/ypinit -m
不要写入什么,然后Ctrl+D,输入 y,再回车
3. 在其他节点上输入
# chkconfig –level 345 ypbind on
# authconfig-tui
点选【使用NIS】(使用空格选中),然后下一步
域和服务器都填入主节点的名字,然后【确定】
# service ypbind restart
三、NFS设置
1. 在主节点(存储节点)上修改如下文件
# vim /etc/export
加入行:/home *(rw,no_root_squash,sync)
主节点设置开机启动 nfs服务
#chkconfig –level 345 nfs on
2. 在其他节点修改如下文件
# vim /etc/rc.local
加入行:mount -t nfs server:/home /home
四、SSH无密码登录(root用户)设置
1. 使用 root登录每个节点,在每个节点上执行如下命令
# ssh-keygen
按照提示默认回车,有提示 overwrite时写入 y,然后回车
# scp ~/.ssh/id_rsa.pub root@server:~/.ssh/$HOSTNAME.pub
2. 登录管理节点(server),执行
# cat ~/.ssh/*.pub > ~/.ssh/authorized_keys
把文件 authorized_keys复制到其他每个节点上
# scp ~/.ssh/authorized_keys root@nodexx:~/.ssh/
按照提示输入密码
五、MPD设置
1. 登录每个节点,操作如下
创建文件/etc/mpd.conf
# vim /etc/mpd.conf
写入:secretword=shgentai
保存退出
# chmod 600 /etc/mpd.conf
2 登录每个节点,修改文件/etc/rc.local使mpd开机启动
# vim /etc/rc.local
加入行:/opt/software/mpich2-gnu/bin/mpd --host=server --port=33013 &
其中主节点(server)的 rc.local加入的行是
/opt/software/mpich2-gnu/bin/mpd --daemon --listenport=33013 &
六、PBS设置
1. 登录主节点,操作如下
# chkconfig –level 345 pbs_mom on
# chkconfig –level 345 pbs_sched on
# chkconfig –level 345 pbs_server on
# vim /var/spool/torque/server_priv/nodes
写入每个机器名字及每个机器的物理 cpu核数
... ...
server np=4
node02 np=4
node03 np=4
... ...
保存退出。
# vim /var/spool/torque/server_name
写入主节点名,保存退出。
2. 登录其他节点,操作如下
# setup
选择【系统服务】
点选服务 pbs_mom,点掉(关闭)服务 pbs_sched和 pbs_server
【确定】>>【退出】
# echo '$pbsserver' ' hostname' > /var/spool/torque/mom_priv/config
# echo '$logevent' ' 255' >> /var/spool/torque/mom_priv/config
# vim /var/spool/torque/server_name
写入主节点名,保存退出。
# service pbs_mom restart
3. 登录主节点,创建队列
# pbs_server -t create
# qmgr -c "create queue gentai queue_type=execution"
# qmgr -c "set server default_queue=gentai"
# qmgr -c "set server scheduling=true"
# qmgr -c "set queue gentai enabled=true"
# qmgr -c "set queue gentai started=true"
启动 pbs
# service pbs_sched restart
# service pbs_server restart
# service pbs_mom restart
七、重启检查
注意先成功启动 server后再启动其他节点
1. 使用 root用户登录主节点,创建 test用户,再用此用户登录到其每个节点
# useradd test
# passwd test
输入 test用户的密码
# cd /var/yp
# make
# ssh test@nodexx
如果一切顺利,说明NIS和NFS设置成功
2. 使用 root重复在每个节点间来回登录
登录是否顺利,检查无密码登录是否正确
3. 使用 root登录主节点
# mpdtrace -l
输出结果是否正常,检查mpd是否正确
4. 使用 root登录主节点
# pbsnodes
查看节点个数,每个节点的状态,以及各个节点的核数
本文档为【集群网络设置】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。