在 VMware vSphere 上设置 WSFC 时,请参见对照表以根据要求配置环境。在需要技术支持时,还可以使用对照表验证您的设置是否符合要求。
集群磁盘的要求
每种类型的集群磁盘均有其自身的要求,具体取决于它是在单主机集群还是多主机集群内。
组件 | 单主机集群 | 多主机集群 |
---|---|---|
集群 VMDK | 不支持将 SCSI 总线共享模式设置为“虚拟”。 | 支持将 SCSI 总线共享模式设置为“物理”。 |
VMDK(在虚拟兼容模式下) | 支持将 SCSI 总线共享模式设置为“虚拟”。(不推荐) | 不支持将 SCSI 总线共享模式设置为“物理”。 |
vRDM | 设备类型必须设置为“虚拟”兼容模式。 SCSI 总线共享模式必须设置为“虚拟”模式。 每个集群磁盘需要有一个共享的 RDM 映射文件。 |
不支持。 |
pRDM | 不支持。 | 在硬盘创建期间,RDM 设备类型必须设置为“物理”兼容模式。 托管 pRDM 的 vSCSI 控制器的 SCSI 总线共享模式必须设置为“物理”。 每个集群磁盘需要有一个共享的 RDM 映射文件。 |
vVol 存储 | 不支持。 | vSCSI 控制器的 SCSI 总线共享模式必须设置为“物理”。 |
所有类型 | 所有集群节点必须使用同一集群磁盘的同一目标 SCSI ID(在虚拟 SCSI 适配器上)。 对于集群磁盘,必须使用单独的虚拟 SCSI 适配器。 用于集群磁盘的多个虚拟 SCSI 适配器(最多为支持的最大值)可用于增强性能。在此设置中,至少应将一个控制器专用于非共享磁盘。 |
其他要求和建议
下表列出了在您的环境中有选项要求或设置要求的组件。
组件 | 要求 |
---|---|
磁盘 | 为 VMDK 置备磁盘期间选择厚置备快速置零(对于集群 VMDK 或虚拟兼容模式下的 VMDK)。对于 vVols,选择厚置备或精简置备。
修改 WSFC 虚拟机的 .vmx 文件以添加以下行:
不应使用 Thick Provision 选项创建的唯一磁盘是 RDM 文件(不论是物理还是虚拟兼容模式)。 磁盘 I/O 超时为 60 秒或更久 ( |
Windows | 适用情况:
对于 Windows Server 2012 及更高版本,最多可以使用五个集群节点。
注: 如果重新创建集群,则此值可能会重置为其默认值,因此您必须再次更改此值。
集群服务必须在(第一次、第二次和后续各次)故障时重新启动。
注: Windows Server 2008 和 2008 R2 延期支持已结束(无定期安全更新)。在 VMware vSphere 上托管 WSFC 时,请考虑到供应商的支持能力。
|
ESXi | 不要使内存超额分配。将内存预留(最小内存)选项设置为与分配给虚拟机的内存量相同的值。 ESXi 通过引入一个配置标记,将每个要加入 WSFC 集群的设备标记为“永久保留”,采用不同技术确定裸设备映射 (RDM) LUN 是否用于 WSFC 集群设备。对于托管带有 RDM LUN 的被动 WSFC 节点的 ESXi 主机,请使用以下 esxcli 命令将此设备标记为永久预留:esxcli storage core device setconfig -d <naa.id> --perennially-reserved=true。有关详细信息,请参见 知识库文章 1016106。 |
多路径 | 有关 vSphere 中非 VMware 多路径软件的信息与支持,请联系相应的多路径软件供应商。 |
技术支持需要的信息
下表列出了在需要技术支持时要收集的文件和设置。技术支持使用这些文件和设置分析 WSFC 设置的问题。
文件或信息 | 描述或位置 |
---|---|
vm-support tarball | 包含 vmkernel 日志、虚拟机配置文件和日志等。 |
有问题的所有虚拟机的应用程序和系统事件日志 | |
有问题的所有虚拟机的集群日志 | 通常设置为 %SystemRoot%\cluster\cluster.log 的 %ClusterLog%,或使用 Get-ClusterLog Powershell CMdlet |
磁盘 I/O 超时 | HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk\TimeOutValue |
遇到问题的虚拟机的 vSphere Client 显示名和 Windows NETBIOS 名称 | |
发生问题的日期和时间 | |
ESXi 系统的 SAN 配置 | 有关 LUN、路径和适配器的详细信息。 |
(可选)虚拟机的内存转储 | 在客户机虚拟机出现故障时(蓝屏,并显示错误消息)需要。 |