5

7启用DRS&HA&FT

 2 years ago
source link: https://shidawuhen.github.io/2022/08/28/7%E5%90%AF%E7%94%A8DRS-HA-FT/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

现在我们可以来检查高级功能是否能够正常使用了。

对于DRS、HA的解释如下:

image-20220824192216045

一、启动DRS

image-20220824192651867
image-20220824192815799

开启后竟然自己就迁移了DC

image-20220824193321271

二、启动HA

image-20220824193107335
image-20220824193450742

ok后在ESXi上安装HA代理软件

image-20220824193514411

一般ESXi配置多个iSCSI共享存储比较安全,如果只有一块会报警,我们可以取消这个报警

image-20220824193923609
image-20220824193939042

三、验证DRS

因为启动DRS的时候,SHA-DC1被自动迁移到12了,我们再将机器迁移到11,看看是不是会自动迁移到12。

3.1准备条件

当前在12

image-20220824194715259
image-20220824194739879
image-20220824194802152
image-20220824195017083

目标ESXi需要有相同名称的端口组才能迁移,无论是手动还是DRS

image-20220824195035128
image-20220824195109380

很快执行完毕,移动到11上了

image-20220824195210950

3.2自动迁移验证

可以把DC1的内存配置调大,设置为all locked,但是我的机器性能有限,配置了会有些问题。鉴于启动的时候已经迁移过了,就不改了。

image-20220824195440503

因为机器配置太低成功触发了自动迁移。

image-20220824195636148

四、验证HA

鉴于RDS配置的激进模式太过了,我们把模式设置的温柔一些。

然后我们把SHA-DC1手工迁移到11,然后关闭11,看看是否会移动到其它主机。

image-20220824200120689

4.1准备条件

迁移过程中,我们可以观察是否服务会断

image-20220824200245632

可以看到,迁移过程中,完全没有断

image-20220824200413345

4.2关机

现在我们将ESXi1主机关机

image-20220824200519239

能够发现ping断了

image-20220824200606872

过会我们发现能ping通了,且机器迁移到了13

image-20220824200823946

重新启动一下ESXi1,一切恢复正常

image-20220824201212148

五、启动FT

因为HA会有短暂的业务中断,但FT不会。

FT核心原理是创建副本虚拟机,只有主虚拟机提供服务,两者通过Fault Tolerance进行数据同步。

image-20220824201647734

5.1前提

image-20220824201714183

我们用SHA-DC1做实验,为了满足这个前提,需要关闭CPU和内存的热添加,关闭CPU虚拟化功能。

image-20220824204214049

修改配置,将热加载和虚拟化都关掉。

image-20220824204524077
image-20220824204633557

5.2启动

image-20220824205443947

执行时报错,检查发现是Kernel上的FT Service没有开启。

image-20220824210118856

此处对FT进行手动开启。

image-20220824235056810
image-20220824235157505
image-20220824235214870

这样就能成功创建FT了。因为机器配置有限,FT就不进行测试了。

搭建集群后,VMware的高级特性成功经过验证。

  1. VSphere Fault Tolerance requirements and FT logging

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK