用 xCAT 和 TORQUE 进行动态服务器供应
2010-05-13 00:00:00 来源:WEB开发网清单 2 中显示了定义主机名的文件 /etc/sysconfig/network 以及定义本地主机查找表的文件 /etc/hosts,其中这两个计算节点的 Intelligent Platform Management Interfaces (IPMI) 分别为 xcat2 和 xcat3。IPMI 被 xCAT 用来进行功率循环和引导计算节点。使用 hostname 命令可以查看本地主机的缩短名和全名,如如下清单所示。
清单 2. 主机定义
xcat1 # more /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=xcat1
xcat1 # more /etc/hosts
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
192.168.17.201 xcat1.extnet
192.168.17.202 xcat1i.extnet
192.168.112.1 xcat1.cluster xcat1
192.168.112.100 xcat-switch
192.168.112.102 xcat2
192.168.112.103 xcat3
192.168.112.202 xcat2i
192.168.112.203 xcat3i
xcat1 # hostname -s
xcat1
xcat1 # hostname -f
xcat1.cluster
设置 DNS
清单 3 中所示的 resolver 配置文件 /etc/resolv.conf 定义管理节点 192.168.112.1 (xcat1) 作为主服务器,定义了一个外部服务器作为次服务器。(在 “配置 DNS 和 DHCP” 一节中我们使用 xCAT 设置名称服务器 192.168.112.1。) CentOS V5.4 上的命名服务的默认设置是使用 bind-chroot。由于 xCAT 期望此命名服务不使用 chroot,所以需要删除包 bind-chroot,如如下的清单所示。
清单 3. DNS 设置
xcat1 # more /etc/resolv.conf
search cluster extnet
nameserver 192.168.112.1
nameserver 130.236.101.9
xcat1 # rpm -q bind-chroot
bind-chroot-9.3.6-4.P1.el5_4.2
xcat1 # rpm -e bind-chroot
更多精彩
赞助商链接