WEB开发网
开发学院服务器虚拟化 使用 Xen 虚拟服务器交付高可用性 阅读

使用 Xen 虚拟服务器交付高可用性

 2008-10-29 10:56:11 来源:WEB开发网   
核心提示: 检查共享存储文件系统配置文件 /etc/ocfs2/cluster.conf;两台主机上的文件内容应该是相同的, 创建虚拟服务器要创建虚拟服务器,使用 Xen 虚拟服务器交付高可用性(4),执行以下操作: 将 SUSE 10 SP1 安装映像文件内容复制到一个文件夹(比如 /shared/

检查共享存储文件系统配置文件 /etc/ocfs2/cluster.conf;两台主机上的文件内容应该是相同的。

创建虚拟服务器

要创建虚拟服务器,执行以下操作:

将 SUSE 10 SP1 安装映像文件内容复制到一个文件夹(比如 /shared/tmp);这个文件应该是可写的。

在主机 blade2 上运行 /opt/ibm/director/vm/im/suse_inst.py --dest=/shared/vm_master.img --src=/shared/tmp --net=local 命令以创建主映像。

将主映像文件复制到文件夹 /opt/ibm/director/am/mnt/images/masters/。

进入 IBM Virtualization Manager 的 Web 界面,并打开 Templates and Deployment 节点下的 Create System template 任务;选择刚刚作为主映像创建的映像。

选择 Hardware and Software 节点下的 Create Virtual Server 任务,并在 blade2 主机上创建一个虚拟服务器;选择刚刚创建的主映像模板。

可以按照以上步骤创建多个虚拟服务器。

创建 HA 集群和虚拟服务器就是这么简单。现在让我们进行测试。

启动并测试高可用性

要启动并测试高可用性,请执行以下操作:

选择 Activate HA Capabilities 任务启动 HA 功能。在两台主机上运行 crm_mon 命令来检查监视器状态。

关掉主机 blade2。可以看到,我们创建的虚拟服务器被迁移到主机 blade3;这表示我们已经成功实现了虚拟服务器的高可用性功能。

重置环境

要重置环境,执行以下操作:

禁用 HA 集群 High Availability Capabilities 功能。

从 HA 集群中移除两台主机。

从 IBM System Director Virtualization Manager 中同时删除两台主机和 HA 集群。

同时在两台主机上运行 /opt/ibm/director/am/bin/amDoctor purify 命令。如果命令不能执行,重启主机并再次尝试命令。

从主机中删除挂载的存储。运行 evms_query volumes 命令来查询当前挂载的存储。结果应该如下所示:/dev/evms/600a0b8000179399000035794872607e_FS_Volume
/dev/evms/sda1
/dev/evms/sda2

运行 evms 命令,然后再运行 dr:/dev/evms/600a0b8000179399000035794872607e_FS_Volume 命令,从而删除卷。选择所有默认选项。

再次重启两台主机。

现在,您已经重置了环境。

故障诊断

如果 /opt/ibm/director/am/mnt/keystore 文件夹中的文件与两台主机上的 /opt/ibm/director/am/mnt/clusterdata 文件不相同,或者两台主机上的存储配置文件 /etc/ocfs2/cluster.conf 的内容不同,那么查看这两台主机是否知道另一台主机的主机名。如果不知道的话,将另一台主机的名字和 IP 地址添加到 /etc/hosts 文件中。

如果在创建 HA 集群、向集群添加主机或激活 HA 集群时发生错误,则使用 service cimserverd status 命令查看两台主机中的 cimserverd 服务的状态;如果 cimserverd 在当前的 director 代理中突然停止,请重复以上的操作。

作者简介

Da Shuang He 是位于中国上海的 IBM 中国开发实验室的软件工程师。他目前从事系统管理软件的工作;他的工作重点是创建自引导的服务器、远程操作系统安装和电源管理。

Ma Zhuo 是位于中国上海的 IBM 中国开发实验室的软件工程师。他目前从事虚拟化解决方案软件方面的工作;他的主要兴趣包括虚拟化解决方案、系统管理工具、CIM 和 WS 管理。

上一页  1 2 3 4 

Tags:使用 Xen 虚拟

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接