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