欢迎来到天天文库
浏览记录
ID:20406088
大小:59.00 KB
页数:4页
时间:2018-10-10
《使用 xen 虚拟服务器交付高可用性》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、使用Xen虚拟服务器交付高可用性 详细了解如何通过IBM®SystemDirectorVirtualAvailabilityManager实现Xen虚拟服务器的高可用性。VirtualAvailabilityManager包含在IBMSystemDirectorVirtualizationManager包中,它是IBMDirector的扩展。本文将向您介绍各个步骤,包括先决条件、设置和故障诊断等,使您开始实现快速交付虚拟高可用性功能。 本文介绍的步骤可以帮助您使用IBMSystemDirectorVirtualAvaila
2、bilityManager实现Xen虚拟服务器的高可用性。这些步骤建立在IBMBladeServerHS21和IBMStorageDS4300的基础之上。 先决条件 开始之前,您需要三个安装了SUSELinux10SP1的HS21刀片服务器,并且应当对其中的两个刀片服务器blade2和blade3配置共享存储,并且共享存储区域应当大于19GB。 为主机服务器配置环境 执行以下步骤为您的主机服务器配置环境: 从SUSE10SP1Install映像文件安装必要的软件包: 至少2.0.8版本的heartbeat 至少1.2.2
3、版本的ocfs2-tools 至少2.5.5版本的evms-ha 至少2.4.2版本的python-curses 如果从其他安装这些软件包,确保安装正确的版本! 安装2.6.16.53版本之后的Xen内核该版本为ocfs2包提供了补丁。 配置防火墙: 为VirtualAvailabilityManager配置防火墙 允许为NFSServer和SLPDaemon提供服务 允许TCP端口3268,3269,15988159896988和UDP端口2407 在系统服务中禁用ServiceLocationProtocol(S
4、LP)。 通过运行ls/dev/mapper命令检查共享存储。结果应当如下所示:3600a0b800017939900003573484f4be03600a0b800017939900003573484f4be0-part13600a0b800017939900003573484f4be0-part43600a0b800017939900003573484f4be0-part5control 如果得出不同的结果,那么可能是因为没有打开多个路径。运行chkconfigboot.multipath和chkconfigmultipath
5、d命令打开多个路径。 确保两台主机可以互相识别。如果使用DNS配置两个主机名,那么要为两台主机配置正确的DNS服务器。如果手动配置主机名,则需要编辑两台主机上的/etc/hosts文件,将另一台主机包含进来。这表示在两台主机上的这个文件都包含两条记录,一条是关于自身,一条关于另一台主机。 blade2和blade3主机上的时间/日期设置应当和服务器blade1一致;否则IBMDirector服务器会认为它们处于脱机状态。 您已经成功配置了环境;现在让我们安装与VirtualAvailabilityManager有关的软件。 安
6、装VirtualAvailabilityManager软件 要安装与IBMDirectorVirtualAvailabilityManager有关的软件,请执行以下步骤: 在服务器上安装相关软件,实现服务器blade1的高可用性(IBMDirectorServer5.20.2和IBMDirectorVirtualizationManager1.2Server)。DirectorVirtualizationManager附带了VirtualAvailabilityManagerServer。 在服务器blade2和blade3上安
7、装相关软件(DirectorAgentCoreserverversion5.20.2和IBMDirectorVirtualizationManager1.2Agent,其中附带了VirtualAvailabilityManagerAgent)。当在主机服务器上安装VirtualizationManagerAgent时,选择稍后创建主映像,并且不要将物理服务器克隆到虚拟服务器中。 创建高可用性(HA)集群 要创建高可用性集群,执行以下操作: 将主机添加到IBMDirectorServer并请求访问它们。然后检查主机的属性对象应该保
8、持联机状态,其代理级别应该为一级,支持的协议应为SSH和CIM。 如果主机处于脱机状态,或者不支持CIM协议,那么确保使用servicecimserverdstatus命令在主机上运行cimserverd服务。如果ci
此文档下载收益归作者所有