0%

记一次 ESXi 集群的搭建

用实验机搭建了 VMware vSphere ESXi 集群,并测试了 vMotion 在线迁移的功能。
后续:vSAN 实验记录

实验机的参数:

ESXi1:

Dell PowerEdge R740
CPU:Intel(R) Xeon(R) Gold 5220R CPU x2
内存:32G 3200 RDM x2
硬盘:H730P,480G SATA SSD x3,RAID5
网络:板载 4 电口,57412 双 10G 光纤口

ESXi2:

Dell PowerEdge R740
CPU:Intel(R) Xeon(R) Silver 4216 CPU x2
内存:16G 3200 RDM x2
硬盘:H730P,480G SATA SSD x3,RAID5
网络:板载 4 电口,57412 双 10G 光纤口

AD:(域控,DHCP,DNS,存储):

Dell PowerEdge T140
CPU:Intel(R) Core(TM) i3-9100 x1
内存:16G 3200 UDM x1
硬盘:480G SATA SSD x1,1.92T SATA SSD x1
网络:板载 2 电口,57412 双 10G 光纤口

网络图

实验机的配置:

AD 主机设置:

安装 Windows Server 2019,开启 DHCP,DNS,iSCSI 目标服务器
电口 E1 设置静态 ip:192.168.233.1/24,网关和 DNS 都是 192.168.233.1
光口 F1 设置静态 ip:192.168.254.101/24
光口 F2 设置静态 ip:192.168.254.102/24
DHCP 新建 ipv4 作用域,地址池为 192.168.233.100-200/24,创建以下保留记录:

1
2
3
192.168.233.100 vcsa.vm.io
192.168.233.101 esxi1.vm.io
192.168.233.102 esxi2.vm.io

DNS 创建对应的正向 A 记录和反向 PTR 记录
DHCP 和 DNS 绑定到 192.168.233.1
创建 iSCSI 磁盘,新建 iSCSI 目标,类型为 IP 地址,值为 192.168.254.103192.168.254.104

ESXi 主机设置:

安装 ESXi 7.0,管理网口绑定为板载 1 号电口,地址设置从 DHCP 获取
每台主机创建一个标准交换机,上行链路选择 1 号光口,创建端口组和一个 VMkernel 网卡,两台的 ip 分别设置为 192.168.254.103192.168.254.104
光口注意一下自动协商的速度是否正确。
在存储,适配器,启用软件 iSCSI,添加端口绑定,选择刚才新加的 VMKernel 网卡,动态目标分别填写 192.168.254.101192.168.254.102
识别出 iSCSI 存储设备后,初始化存储。

在其中一台主机安装 vCenter Server 7.0,地址设置从 DHCP 获取,域名为 vcsa.vm.io
登录 vCSA,创建数据中心,创建集群,添加两台 ESXi 主机。
创建分布式交换机,上行链路选择每台机的 2 号光口,创建端口组和 VMkernel 网卡,ip 分别设置为 192.168.200.101/24192.168.200.102/24,启用 vMotion 服务。
创建数据存储集群,不启用 DRS,选择已连接的 iSCSI 存储创建。

创建虚拟机,存放在 iSCSI 存储,在开机状态,选择迁移,仅迁移计算资源,即可迁移成功。
部署完成后,注意设置 ESXi 和 vCSA 的时间同步,可以在 AD 服务器开启 NTP 服务器。

后记:

几种 VMware Vsphere 高级特性:
vMotion:虚拟机文件放在所有 ESXi 主机连接的共享存储上,内存状态通过 vMotion 网络迁移,
DRS (Distributed Resource Scheduler):通过 vMotion 技术,自动迁移虚拟机到负载低的物理主机上,实现集群内多物理主机的负载均衡。
HA (High Availability):当其中一台物理主机故障时,其上面运行的虚拟机会在其他物理主机上重新启动。
FT (fault tolerance):一台虚拟机运行在多台物理主机上,通过 FT 网络同步状态,其中一台故障时,另外一台会马上接管。