本文介绍的步骤可以帮助您使用 IBM System Director Virtual Availability Manager 实现 Xen 虚拟服务器的高可用性。这些步骤建立在 IBM Blade Server HS21 和 IBM Storage DS4300 的基础之上。
先决条件
开始之前,您需要三个安装了 SUSE Linux 10 SP1 的 HS21 刀片服务器,并且应当对其中的两个刀片服务器 blade2 和 blade3 配置共享存储,并且共享存储区域应当大于 19GB。
为主机服务器配置环境
执行以下步骤为您的主机服务器配置环境:
从 SUSE 10 SP1 Install 映像文件安装必要的软件包:
至少 2.0.8 版本的 heartbeat
至少 1.2.2 版本的 ocfs2-tools
至少 2.5.5 版本的 evms-ha
至少 2.4.2 版本的 python-curses
如果从其他来源安装这些软件包,确保安装正确的版本!安装 2.6.16.53 版本之后的 Xen 内核—该版本为 ocfs2 包提供了补丁。
配置防火墙:
为 Virtual Availability Manager 配置防火墙
允许为 NFS Server 和 SLP Daemon 提供服务
允许 TCP 端口 3268, 3269, 15988 15989 6988 和 UDP 端口 2407
在系统服务中禁用 Service Location Protocol (SLP)。
通过运行 ls /dev/mapper 命令检查共享存储。结果应当如下所示:
3600a0b800017939900003573484f4be0
3600a0b800017939900003573484f4be0-part1
3600a0b800017939900003573484f4be0-part4
3600a0b800017939900003573484f4be0-part5
control
如果得出不同的结果,那么可能是因为没有打开多个路径。运行 chkconfig boot.multipath 和 chkconfig multipathd 命令打开多个路径。
确保两台主机可以互相识别。如果使用 DNS 配置两个主机名,那么要为两台主机配置正确的 DNS 服务器。如果手动配置主机名,则需要编辑两台主机上的 /etc/hosts 文件,将另一台主机包含进来。这表示在两台主机上的这个文件都包含两条记录,一条是关于自身,一条关于另一台主机。
blade2 和 blade3 主机上的时间/日期设置应当和服务器 blade1 一致;否则 IBM Director 服务器会认为它们处于脱机状态。
您已经成功配置了环境;现在让我们安装与 Virtual Availability Manager 有关的软件。
|
||
|
||
|
||
|
||
|