单个主机上 MSCS 虚拟机的群集(也称为机箱内群集)由位于相同 ESXi 主机上的两个群集虚拟机组成。虚拟机连接到相同的本地或远程存储。此配置可防止操作系统和应用程序级别的故障,但不能防止硬件故障。



 



下图显示了机箱内群集的设置。



 



相同物理机(ESXi 主机)上的两个虚拟机运行群集软件。



虚拟机共享专用网络连接(用于专用检测信号)和公用网络连接。



每个虚拟机均连接到共享存储器,此存储器可以位于本地也可以位于 SAN 上。



 



 



esxi如何弄成集群 esxi多台服务器集群_共享存储器



 



 



对共享存储器的要求



 



 



esxi如何弄成集群 esxi多台服务器集群_运维_02



 



 



 



下面我们就测试在单台主机上的MSCS 搭建(使用VMware 推荐的虚拟磁盘方式)



 



首先介绍一下我的环境:



 



需要3台虚拟机 AD,node01,node02



 



 

esxi如何弄成集群 esxi多台服务器集群_虚拟磁盘_03



 



 



 



ESXi上两个虚拟交换机,vSwitch1上的Public110端口组作为public网络,如图:



 



 



esxi如何弄成集群 esxi多台服务器集群_操作系统_04



 



 



vSwitch2上的private端口组最为private网络,如图:



 



esxi如何弄成集群 esxi多台服务器集群_运维_05



 



 



 



虚机node01的两块网卡及IP配置如图:



 



esxi如何弄成集群 esxi多台服务器集群_操作系统_06



 



 



 



Node02的两块网卡配置及ip如图:



 



esxi如何弄成集群 esxi多台服务器集群_操作系统_07



 



 



随后,在Node01上,添加硬盘,选择“创建新的虚拟磁盘”



 



esxi如何弄成集群 esxi多台服务器集群_运维_08



 



硬盘置备选择“厚置备置零”(注意:必须选这个),然后在“位置”上选择一个共享存储位置



 



 



esxi如何弄成集群 esxi多台服务器集群_操作系统_09



 



节点也要注意,不能用SCSI 0 ,要放在SCSI 1 这里用SCSI (1:0)



 



esxi如何弄成集群 esxi多台服务器集群_esxi如何弄成集群_10



 



添加好后,发现生成了新的SCSI 控制器1 ,这里要将SCSI 总线共享类型改为“虚拟”



esxi如何弄成集群 esxi多台服务器集群_esxi如何弄成集群_11



 



 



随后,在NODE02上,添加硬盘,选择“使用现有的虚拟磁盘”



 



esxi如何弄成集群 esxi多台服务器集群_虚拟磁盘_12



 



选择刚才Node01上创建磁盘时的路径找到磁盘。



 



esxi如何弄成集群 esxi多台服务器集群_运维_13



 



 



 



 



添加时也要挂在SCSI 1



esxi如何弄成集群 esxi多台服务器集群_虚拟磁盘_14



 



添加完后,同样更改SCSI 1 的总线共享设置为“虚拟”



esxi如何弄成集群 esxi多台服务器集群_共享存储器_15



 



随后node01开机,磁盘管理处添加两块硬盘,格式化,分配盘符。



esxi如何弄成集群 esxi多台服务器集群_虚拟磁盘_16



 



完成后把硬盘脱机。



esxi如何弄成集群 esxi多台服务器集群_esxi如何弄成集群_17



 



 



Node02开机,把硬盘添加好。



esxi如何弄成集群 esxi多台服务器集群_共享存储器_18



 



随后两台机器安装故障转移群集功能



esxi如何弄成集群 esxi多台服务器集群_操作系统_19



 



 



 然后在任意一台机器上验证配置:



 



esxi如何弄成集群 esxi多台服务器集群_共享存储器_20



 



 



完成。



esxi如何弄成集群 esxi多台服务器集群_esxi如何弄成集群_21

 


转载于:https://blog.51cto.com/resourcepool/730246