—————(Clusters)—————
1. 创建集群,把所有esxi主机加⼊集群;
2. esxi-1单独退出集群;
—————(DRS)—————
3. 开启DRS;
4. winxp-1开机时始终在esxi-1运⾏; 5.winxp-2始终在esxi-2上;
6. vc不受DRS控制;(虚拟机替代项)
—————(HA)—————
7. 激活集群的HA,并使⽤iSCSI来检测⼼跳状态; 8.关闭esxi-1主机电源模拟故障,观察winxp-1;
1.创建集群,把所有esxi主机加⼊集群;
新建集群,名称填写“Clusters”
把esxi主机拖进去集群即可。
验证:
2.esxi-1单独退出集群;
(模拟esxi-1需要关机维护,需要退出当前集群)
esxi进⼊维护模式时,需要将vm迁移出当前esxi主机上或vm关机,这⾥我们把winxp-1迁移去esxi-2主机上(过程略)
指向esxi-1,右键“维护模式”-“进⼊维护模式”
提⽰是否继续,默认是下⼀步;
进⼊维护模式后,拖出⾄集群即可
验证:
3.开启DRS;
点击集群-配置-vSphere DRS“编辑”
打开DRS功能,然后“⾃动化级别”项可以选择“全⾃动”、“半⾃动”、“⼿动”。⼀般⽣产环境都是选择“全⾃动”。这⾥实验我们选择“半⾃动”,最后确认。
验证:
4.winxp-1开机时始终在esxi-1运⾏;
先把所有vm及esxi添加虚拟机及主机组:(这⾥以⼀台vm实例,其他vm及esxi⼀样操作)
填写“名称”,类型对应选择“虚拟机组”或“主机组”,然后下⾯点击“添加”,选择对应vm 或esxi
添加完如下:
添加主机/虚拟机规则:
填写名称“需求⼀”;
类型选择“虚拟机到主机" 虚拟机组选择“winxp-1”
规则默认选择“必须在XXXXXXX” 主机组选择“esxi-1”
最后确认即可。
验证:
我们先把winxp-1关机,并迁移到esxi-2上:(过程省略)
这⾥我们打开winxp-1的电源,看是否⾃动迁移到esxi-1上;
可以看到,开机便迁移到esxi-1上;
5.winxp-2始终在esxi-2上;
要求运⾏时始终在esxi-2上,⽅法与上⾯⼀直,忽略。
6.vc不受DRS控制;(虚拟机替代项)
点击集群-“配置”-“虚拟机替代项”-“添加”
勾选VC,下⼀步
勾选“替代”后,选择“禁⽤”,最后完成。
验证:
7.激活集群的HA,并使⽤iSCSI来检测⼼跳状态;
(做之前需要把DRS的虚拟机/主机规则中“需求⼀”提前删除)
点击集群-“配置”-“VSphere可⽤性”-“编辑”
勾选“VSphere HA”,并在“检测信号数据存储”⼦⻚上选择共享存储"ISCSI”,最后确认。
验证:
esxi-1选举为master;
esxi-2和3为slave;
8.关闭esxi-1主机电源模拟故障,观察winxp-1;
当关闭esxi-1后:
winxp-1将⽴刻关机迁移到其他esxi主机上,并重启系统。重启期间会中断业务;
vc识别到处于master的esxi-1离线,esxi-2和3将重新选举master及slave关系;
winxp-2上⻓ping winxp-1观察;
来到⺟esxi的⻚⾯上,关闭esxi-1电源;
esxi-1⼼跳⽆响应,esxi-2和3⽴刻开始选举;
这时winxp-1也ping不通了;
esxi-1已显⽰未响应,esxi-3选举为master后,winxp-1迁移⾄esxi-3上并重新启动 虚拟机;
winxp-1成功重启后,恢复ping测正常;