虚拟化技术 部署虚拟机高可用性

一、实验内容

部署虚拟机高可用性

二、实验主要仪器设备及材料

  1. 安装有64位Windows操作系统的台式电脑或笔记本电脑,建议4C8G或以上配置
  2. 已安装VMware Workstation Pro
  3. 已安装Windows Server 2008 R2 x64
  4. 已安装vCenter Server

三、实验步骤

修改集群vShpereHA相关配置,启动vSphere HA,并验证启动vSphere HA后,ESXi主机出现故障后其上虚拟机的对外服务情况。具体步骤如下:

1.启动vSphere HA

(1)开始编辑vSphere HA

选中集群vSphere,选择“管理”->“设置”->“vSphere HA”,点击“编辑”按钮

(2)选中共享存储

选中“打开vSphere HA”

在“数据存储检测信号”中选择“使用指定列表中的数据存储”,选中共享存储iSCSI

(3)查看摘要信息

(4)调整优先级,将虚拟机Database Server“虚拟机重新启动优先级”设置为“高”

在集群vSphere的“管理”->“设置”->“虚拟机代替项”处点击“添加”按钮,单击“选择虚拟机”,选中虚拟机Database Server

2.验证vSphere HA

通过不断ping Database Server的方式,模拟当Database Server所在主机发生故障时(可通过被挂起的方式模拟),Database Server的对外服务情况

(1)打开Database Server 虚拟机

将Database Server虚拟机在135ESXi主机启动,查看虚拟机摘要信息

(2)使用ping命令测试虚拟机

在本地输入“ping 虚拟机IP -t”持续ping虚拟机Database Server的IP地址

(3)模拟主机故障,将135ESXi主机电源挂起,观察ping命令测试状态

vSphere HA会检测135ESXi主机发生了故障,并且将其上的虚拟机Database Server在另一台130ESXi主机上重新启动。ESXi主机故障期间会发生服务中断,经过几分钟后,Database Server ping 恢复正常。

(4)查看虚拟机摘要信息

可以看到虚拟机已经在130ESXi主机上启动了,虚拟机受vSphere HA的保护

四、实验总结

当ESXi主机出现故障时,vSphere HA能够让该主机内的虚拟机在其他主机上重新启动,与vSphere DRS分布式资源调度不同。vSphere HA也没有使用vMotion 技术作为迁移手段。vMotion 适用于预先规划好的迁移,而且要求源和目标ESXi主机都处于正常状态下的迁移。由于ESXi主机故障无法提前预知,所以没有足够的时间来执行vMotion操作,因此vSphere HA适用于解决ESXi主机故障所造成的意外停机。

遇到问题:

1、vSphere HA检测信号数据存储数目为1,但要求数少于2

原因:之前实验ESXi只挂载了一个iSCSI存储,而vSphere HA要求管理网络和存储设备都要有冗余,用来发送心跳信号

解决:到StartWind上创建了一个新的iSCSI存储,并且将其挂载在两台ESXi主机上

  • 23
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值