在以前老版本中vCenter的HA设置非常复杂,我也没做过,这次的6.5已经简化了很多配置,老版本还要Windows Cluster群集等等一系列的设置,新版本在我看来VMware官方已经完全把vCenter的功能脱离了Windows,可以全部使用VCSA来进行部署,同样的VCSA进行HA也简化了很多,以后的环境可以全部用VCSA来管理。
以前的版本中Update Manager还是构建在Windows基础上,新版的6.5已经把功能完全都做到VCSA中,当然现在的版本是vCenter 6.5的初始版本,HTML5 功能还不完全,相信以后的到了Update1,或者Update2,HTML5的功能会全部完成,以后可以告别Flash了。
VCSA 6.5的HA会创建3台虚拟机出来,提供不同的服务。可以参见我转载的一篇博客:vSphere 6.5 新功能 (1) - 全功能 vCenter Server Appliance http://www.azurew.com/4804.html
我的这篇博客就是实战的安装,所以不会对原理最太多的说明,详情还是看这篇文章。
新的vCenter HA架构图
我们的测试环境还是在Work Station中进行,我们虚拟一台Windows Server 2016,添加3块300G的磁盘提供iSCSI服务,挂载给3台ESXi 6.5宿主机。3台ESXi 宿主机建立一个HA的群集。
我建议各位如果条件允许的话,单独搞套环境建立vCenter的管理主机,和生产环境分离,这样不会因为生产环境出问题,导致我们的vCenter也奔溃而无法排错。
VCSA的网卡创建HA时会多出来一块网卡,类似心跳的功能,这块网卡不能和VCSA的管理网卡放在同一网段,需要单独的网段
服务器名 | 配置 | Public/vMotion(VMnet0) | iSCSI(VMnet1)万兆 | VM1(VMnet0) | VM2(VMnet8) |
Stroage1 | 4核 4G 60G+300G*3 | 192.168.2.103 | 192.168.100.100-103 |
|
|
ESXi-01 | 6核 16G 20G | 192.168.2.104 | 192.168.100.3/13 |
| 192.168.241.X |
ESXi-02 | 6核 16G 20G | 192.168.2.105 | 192.168.100.4/14 |
| 192.168.241.X |
ESXi-03 | 6核 16G 20G | 192.168.2.106 | 192.168.100.5/15 |
| 192.168.241.X |
Work Station网卡这样分配
服务器名 | Public | HA |
VCSA | 192.168.2.247 | 192.168.241.3 |
VCSA_peer |
| 192.168.241.4 |
VCSA_witness |
| 192.168.241.5 |
详细的群集配置可以查看我这篇博客
http://www.azurew.com/4362.html VMware vSphere 6.0生产环境群集搭建实验
如下图先创建下面配置的ESXi宿主机,网卡多块,可以相互绑定,但是先不装系统,因为我们要三台这样的机器,所以要在没装系统时先复制。
然后将所有网卡都替换成万兆的vmxnet3
完成之后开始克隆2台一样配置的宿主机
这里我们要选择完整克隆
修改机器名称,和磁盘存放位置
完成
创建完成后,我们都拖入在Work Station中的文件夹,我们按照文件夹来分类可以更清晰的规划我们的实验环境。
安装非常简单,我就稍微截点图,不做太多说明了。
等待系统加载
开始安装
我们选择2块网卡
修改ip
完成后确认修改
在DC中新建这3台机器
并且添加相应的DNS记录
修改本机的Hostname和DNS
加入域
默认第一块网卡会添加VM Network功能,我们不需要在这块网卡上加入这个功能,所以移除这块网卡
在ESXi 6.5中添加的步骤个人感觉比较麻烦,不像以前一次性都加好了,现在要先加交换机,然后再加其他的,分成了好几步,不在一次性在一个界面里都配置完成
我们在添加一块给VCSA做HA的网卡
添加端口组
3块VMnet1的网卡用于提供iSCSI服务
同样修改成万兆网卡
我们修改下网卡名称
iSCSI网卡注意下面的DNS中注册不要选
依次添加完各个硬盘
添加端口绑定
添加动态目标
依次添加其他磁盘
先添加DNS解析
选择安装,我们安装第一台选安装标准模式安装,然后部署好了再开启HA,所以我截图会省略掉些。
这里需要注意别选微型,官方文档有写
选择磁盘
开始部署
SSH访问必须开启,为了等会的HA配置
安装完成
设置完成后需要重启
我登录下ESXi01的宿主机,然后重启下VCSA,让我们配置的机器名生效
分配完成许可证
依次添加完成
修改完成后所有路径都已启用
到这里我们基础环境都完成了,下面就要开始正式创建VCSA的高可用了。
我们回到顶部的VCSA中,选择配置–vCenter HA–配置
选择基本
创建需要用SSO中的账户,我们域账户的权限还是不够的
我们继续下一步,我们添加原来那块用来做HA的VM-HA网卡,ip地址设置一个内部的ip就好,只是用来节点内部通信的
编辑另外2台机器的ip
注意下面这部的勾不要去选择,选择了会部署失败,我弄了好几次一直失败,后来把勾去掉就好了。
每个机器都放在不同的存储中
我们修改下名字
等待部署
配置成功
在这里我们可以看到3个节点都是ok的,并且其他机器只有HA的IP没有自己的IP。对外提供服务的只有一个我们一开始的vcsa的那个ip,其他节点只有内部HA的ip。
我们可以启动故障切换,让现在的VC切换到其他节点上,当然也可以强制切换,不过不推荐
切换非常慢,等一段时间会看到这个界面
切换了10分钟吧,这时我们可以看到现在到了peer的节点上
我们点编辑还有其他选项
到此我们的VCSA HA配置完成,大家有兴趣可以更加深入的研究。