用 xCAT 和 TORQUE 进行动态服务器供应
2010-05-13 00:00:00 来源:WEB开发网安装所下载的工具
解压缩所 下载 的这个 ZIP 文件并运行 install.sh 脚本来安装本文剩余部分引用到的这些程序。
其他设置
Security-enhanced Linux® (SELinux) 功能应该禁用。此外,如果安装了 tftp-server 包,请删除它,因为 xCAT 需要的是 atftp 包,它与 tftp-server 是冲突的。为了运行 TORQUE 作业,创建一个常规用户,然后 NFS-导出该用户的主目录。清单 4 显示了如何执行这些操作。
清单 4. 其他设置
xcat1 # rpm -q tftp-server
tftp-server-0.49-2.el5.centos
xcat1 # rpm -e tftp-server
xcat1 # grep SELINUX= /etc/sysconfig/selinux | grep -v ^#
SELINUX=disabled
xcat1 # useradd -m -s /bin/bash -d /home/gabriel -u 101 -g users gabriel
xcat1 # grep /home /etc/exports
/home *(rw,no_root_squash,sync)
xcat1 # exportfs -a
xcat1 # showmount -e | grep /home
/home *
安装和配置 xCAT
为了简化安装,xCAT 为常见的 Linux 发行版提供了 RPM。由于 xCAT 是一个数据库驱动的包,所以可以通过设置 xCAT 数据库内的表来配置其动作。
用 yum 安装 xCAT
要安装 xCAT,需要为 xCAT 存储库安装 yum 配置文件,然后运行 yum 来安装 xCAT 包及其依赖项,如清单 5 所示。这里配置了两个存储库:核心存储库以及特定于平台的存储库。
清单 5. 用 yum 安装 xCAT
xcat1 # cd /etc/yum.repos.d
xcat1 # wget http://xcat.sourceforge.net/yum/xcat-core/xCAT-core.repo
xcat1 # wget
http://xcat.sourceforge.net/yum/xcat-dep/rh5/x86_64/xCAT-dep.repo
xcat1 # yum clean metadata
xcat1 # yum install xCAT.x86_64
[...]
Complete!
xcat1 # source /etc/profile.d/xcat.sh
更多精彩
赞助商链接