用 xCAT 和 TORQUE 进行动态服务器供应
2010-05-13 00:00:00 来源:WEB开发网将 setup_users 脚本添加到 postscripts 表,如清单 11 所示。这个脚本的作用是设置计算节点上的 users 数据库,并会在节点引导后执行。
清单 11. postscripts 表
xcat1 # chtab node=compute postscripts.postscripts=setup_users
xcat1 # tabdump postscripts
#node,postscripts,postbootscripts,comments,disable
"xcatdefaults","syslog,remoteshell,syncfiles","otherpkgs",,
"service","servicenode",,,
"compute","setup_users",,,
配置 DNS 和 DHCP
使用 xCAT makedns 和 makedhcp 命令可以生成 DNS 和 DHCP 配置。由于 makedns 命令要求管理节点只能是一个域的一部分,所以需要暂时修改 /etc/hosts 文件,然后运行 makedns。恢复 /etc/hosts 文件,如清单 12 所示。此外,请确保 /install 目录是 NFS 导出的,如以下清单所示。
清单 12. DNS、DHCP 和 NFS 配置
xcat1 # diff /etc/hosts /etc/hosts.orig
7,8c7,8
< #192.168.17.201 xcat1.extnet
< #192.168.17.202 xcat1i.extnet
---
> 192.168.17.201 xcat1.extnet
> 192.168.17.202 xcat1i.extnet
xcat1 # makedns
xcat1 # service dhcpd stop
xcat1 # rm /var/lib/dhcpd/dhcpd.leases
xcat1 # makedhcp -n
xcat1 # makedhcp -a
xcat1 # cp -p /etc/hosts.orig /etc/hosts
xcat1 # host xcat2
xcat2.cluster has address 192.168.112.102
xcat2.cluster mail is handled by 10 xcat2.cluster.
xcat1 # grep /install /etc/exports
/install *(rw,no_root_squash,sync)
xcat1 # showmount -e | grep /install
/install *
更多精彩
赞助商链接