在本文中,我们将模拟“全闪存系列的VSAN群集”。为了达到这个目的,可以有两种方法:方法一,将保存实验用ESXi虚拟机所在的ESXi主机存储,更改为SSD,或者在“存储设备”中,将HDD改为SSD。方法二,修改每台实验用ESXi虚拟机,在“存储设备”中将HDD改为SSD。
我们介绍在ESXi主机中修改。
1.使用vSphere Web Client,在导航器中单击ESXi主机(在本示例中IP地址为 172.18.96.40),在“管理→存储器→存储设置”中,选中每个本地硬盘(本示例中有4个1.82TB的存储),然后单击“F”按钮(如图 6)。
2.在弹出的“标记为闪存磁盘”对话框,单击“是”按钮。
3.在标记之后,在“近期任务”如果显示“无法更改主机配置”,这是正常的,在重新启动之后HDD即会“识别”为SSD。请依次将另外的存储标记为SSD。
图6 将HDD改为SSD
图7 编辑虚拟机设置
4.将ESXi主机存储由HDD改为SSD之后,需要重新启动ESXi。为了让ESXi主机上运行的vCenter Server及另4台ESXi虚拟机“跟随主机一起启动和停止”,请在vSphere Client中,登录172.18.96.40的ESXi主机,在“虚拟机启动和关机”中,选中“允许虚拟机与系统一起自动启动和停止”,并 将 vCenter、4 台 ESXi虚拟机添加到“自动启动”列表中,在“关机操作”下拉列表中选择“客户机关机”。
5.之后重新引导ESXi主机。
在创建VSAN的时候,需要为ESXi主机启用“Virtual SAN流量”,这需要“多播”。因为我们是实验环境的原因,所以需要分别在ESXi主机及ESXi虚拟机,为了启用多播,我们需要在ESXi主机虚拟交换机上启用“混杂”模式。
1.在vSphere Web Client中,在导航器中选中ESXi主机,在“管理→网络→虚拟交换机”中,选中vSwitch0,单击“”按钮(如图 7)。
2.在“vSwitch0-编辑设置”对话框,在“安全”选择项中,在“混杂模式”列表中选择“授受”。
3.之后单击“VMkernel适配器”,选中 vmk0,单击“”按钮。
4.在“vmk0-编辑设置”对话框,在“端口属性”中,在“启用服务”中选择“VMotion流量、置备流量、管理流量、Virtual SAN流量”。
在为ESXi主机网卡启用“混杂模式”,并为主机VMkernel启 用“VMotion流量、置备流量、管理流量、Virtual SAN流量”后,依次修改每个主机的网卡属性,同样是启用“混杂模式”及启用“VMotion流量、置备流量、管理流量、Virtual SAN流量”,我们以VSAN群集中第一1台主机设置为例进行介绍,其他另三台主机设置与此相同。
图8 为VSAN中第一个ESXi主机启用服务
1.在vSphere Web Client中,在导航器中选中172.18.96.31的ESXi主机,在“管理→网络→虚拟交换机”中,选中vSwitch0,单击“”按钮。
2.在“vSwitch0-编辑设置”对话框,在“安全”选择项中,在“混杂模式”列表中选择“授受”。
3.之后单击“VMkernel适配器”,选中 vmk0,单击“”按钮。
4.在“vmk0-编辑设置”对话框,在“端口属性”中,在“启用服务”中选择“VMotion流量、置备流量、管理流量、Virtual SAN流量”。
5.设置之后,如图8所示,这是172.18.96.31设置之后的截图。
之后为另3台主机配置并启用VSAN网络。为每台主机配置之后,再次单击ESXi主机,在“摘要”选项卡中,此时提示只剩下“此主机没有管理网络冗余”。因为我们管理网络只有一个网卡,这是正常的提示。