单台ESXi主机上通过虚拟磁盘做MSCS群集

   


标签:虚拟磁盘 MSCS 群集 ESXi 单台主机

转载自:http://resourcepool.blog.51cto.com/1028350/730246            

           

   

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

 

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

 

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

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

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

 

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第1张图片

 

 

对共享存储器的要求

 

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第2张图片

 

 

 

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

 

首先介绍一下我的环境:

 

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

 

 

 

 

 

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

 

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第3张图片

 

 

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

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第4张图片

 

 

 

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

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第5张图片

 

 

 

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

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第6张图片

 

 

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

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第7张图片

 

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

 

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第8张图片

 

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

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第9张图片

 

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

单台ESXi主机上通过虚拟磁盘做MSCS群集_第10张图片

 

 

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

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第11张图片

 

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

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第12张图片

 

 

 

 

添加时也要挂在SCSI 1

单台ESXi主机上通过虚拟磁盘做MSCS群集_第13张图片

 

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

单台ESXi主机上通过虚拟磁盘做MSCS群集_第14张图片

 

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

单台ESXi主机上通过虚拟磁盘做MSCS群集_第15张图片

 

完成后把硬盘脱机。

单台ESXi主机上通过虚拟磁盘做MSCS群集_第16张图片

 

 

Node02开机,把硬盘添加好。

单台ESXi主机上通过虚拟磁盘做MSCS群集_第17张图片

 

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

单台ESXi主机上通过虚拟磁盘做MSCS群集_第18张图片

 

 

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

 

单台ESXi主机上通过虚拟磁盘做MSCS群集_第19张图片

 

 

完成。

单台ESXi主机上通过虚拟磁盘做MSCS群集_第20张图片