故障切换群集和 Microsoft 群集服务的设置 - VMware vSphere 6.5

Similar documents
故障切换群集和 Microsoft 群集服务的设置 - VMware vSphere 5.5

故障切换群集和 Microsoft 群集服务的设置

最高配置

... 3 vsphere Hypervisor ESXi ESXi DCUI...4 NVIDIA GRID...4 Horizon with GRID vgpu...4 Horizon with GRID vdga.

Configuration Maximums

Microsoft Word - View存储注意事项.doc

最高配置 - vSphere 6.0

在 Hitachi AMS 2000 系列上应用 VMware VAAI 的优势

Cloudy computing forEducation

最高配置 - VMware vSphere 6.0

Basic System Administration


最高配置 - VMware vSphere 6.5

目录 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 控制卡 GPU 卡 网卡 FC HBA 卡 TPM/TCM 模块 NVMe SSD PCle 加速卡 1-31 i

Autodesk Product Design Suite Standard 系统统需求 典型用户户和工作流 Autodesk Product Design Suite Standard 版本为为负责创建非凡凡产品的设计师师和工程师提供供基本方案设计和和制图工具, 以获得令人惊叹叹的产品

最高配置 - CloudVirtual 6.5

手册 doc


SCX1200-2-01.eps

册子0906

vSphere 虚拟机管理 - VMware

VMware vCenter Operations Manager 管理指南 - vCenter Operations Manager 5.6

支持的趋势科技服务器深度安全防护系统功能(按平台划分)

vSphere 单台主机管理 - VMware Host Client - VMware

vSphere 虚拟机管理 - VMware

vSphere 虚拟机管理 - VMware

vSphere 单台主机管理 - VMware Host Client - VMware

K-HW508K / HW516K K-NL408K / NL416K 最新固件版本 :V G Seagate Pipeline HD2 ST CS - 可用 Seagate Pipeline HD2 ST1000VM002 - 可用 1T Seagate SV35.5

Microsoft Word - install_manual-V _CN.docx

vSphere Web Access 管理员指南

Control Manager 6.0 Service Pack 3 System Requirements

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

ESXi Installable 入门

AppAssure 5

2014 年 87 月 259 日 K-HW508K / HW516K K-NL408K / NL416K 最新固件版本 :V3.200 容量 供应商 系列 型号 格式 可用性 兼容性能 备注 500G Seagate Pipeline HD2 ST CS - 可用 Seagate Pi

容錯移轉叢集和 Microsoft 叢集服務的設定 - ESXi 6.0

vSphere 可用性 - VMware

OfficeScan 11.0 System Requirements

CA Nimsoft Monitor Snap 快速入门指南

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0

将 VNXe 系统与 VMware NFS 或 VMware VMFS 配合使用

ssh-keygen -t rsa

vSphere 可用性 - VMware

适用于 vSphere 的 VMware Remote Console - VMware

光纤通道 SAN 配置指南

vSphere 网络连接 - VMware vSphere 6.7

VMware vSphere 简介

OfficeScan 11.0 System Requirements

vSphere 网络连接 - VMware

Mohamed

Dell Storage Center SCv2000 和 SCv2020 存储系统 使用入门指南

互动演示 诺基亚在线客户服务 软件 诺基亚客户服务网络支持可为您提供有关诺基亚在线服务的更多信息 互动演示通过该演示可了解应如何对手机进行设置, 并可掌握手机的更多功能 互动演示提供了有关手机使用方法的分步说明 用户手册在线用户手册包含有关手机的详细信息 切记应定期查看内容更新 用户手册 软件利用手

坚果云企业版私有云安装指南

VMware vSphere 简介

IBM System x 系列手册

EMC Simple Support Matrix for EMC VPLEX and GeoSynchrony

论文,,, ( &, ), 1 ( -, : - ), ; (, ), ; ;, ( &, ),,,,,, (, ),,,, (, ) (, ),,, :. : ( ), ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ), ( ),,,, 1 原译作 修补者, 但在英译版本中, 被译作

McAfee Firewall Enterprise, Multi‑Firewall Edition 8.3.x 快速入门手册

vSphere 网络连接 - VMware

安装指南

<4D F736F F D CAD3C6B5BCE0BFD8BDE2BEF6B7BDB0B8A3A8B4E6B4A2B2BFCAF0A3A9BCBCCAF5B0D7C6A4CAE92E646F63>

HP StorageWorks Automated Storage Manager 用户指南

vSphere 资源管理 - VMware

vSphere 存储 - VMware vSphere 5.5

政府機關資訊通報第295期(5月)

防毒墙网络版 Service Pack 1 管理员指南 适用于大中型企业

Storage Manager 2018 R1 安装指南

Copyright 2011, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement cont

趋势科技 ( 中国 ) 有限公司保留对本文档以及此处所述产品进行更改而不通知的权利 在安装并使用本软件之前, 请阅读自述文件 发布说明和最新版本的适用用户文档, 这些文档可以通过趋势科技的以下 Web 站点获得 :

HPE LeftHand OS 12.5 版发行说明

2 VMware Fusion 入门指南 您可以在 VMware 网站中找到最新的技术文档, 网址为 : VMware 网站还提供最新的产品更新 如果您对本文档有任何意见或建议, 请发送至 :

F515_CS_Book.book

光纤通道 SAN 配置指南

EMC® VNX® Series VNX8000™ Block 安装指南

共同供應契約項次總 表 PowerConnect 8024F ( IPV6) 679, /100/1000Base-T PowerConnect , /100Base-TX ( IPV6) PowerConnect ,64

使用 Hitachi AMS 2000 系列上的 VMware vSphere 4 实现 Sharepoint Server 2007 的虚拟化 — 参考架构指南

ChinaBI企业会员服务- BI企业

用于构建云计算基础架构的最受信赖的虚拟化平台 VMware 虚拟化解决方案建立在生产环境中经验证的坚实基础之上, 是超过 25 万用户 ( 包括财富 100 强的所有成员 ) 的共同选择 VMware 早在十余年前就先行开发了 x86 服务器虚拟化技术, 而今我们的持续创新已转化为最新发布的 vsp

VMware vsphere 5.0 评估指南 第二卷 高级存储功能 技术白皮书

vSphere 资源管理 - VMware

VMware vRealize Operations for Horizon 安装 - VMware vRealize Operations for

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

FPGAs in Next Generation Wireless Networks WPChinese

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD

vSphere 资源管理指南

Hitachi Vantara Hitachi Vantara Hitachi, Ltd. Hitachi Vantara IT OT Go Go

untitled

VMware vSphere 示例和方案 - ESXi 5.0

X713_CS_Book.book

Seattle Children's 如何确保在整个企业范围内实现有效的虚拟化

一组基于虚拟化的分布式基础架构服务所提供虚拟机监控和管理功能, 不仅能简化调配 使之自动化 优化资源分配, 而且能以比静态物理基础架构更低的成本, 为应用程序提供高可用性服务级别 VMware DRS 就是一种可用的分布式服务, 它可以跨越多个为 VMware Infrastructure 定义的逻

计算机网络实验说明

双机模板方案0404.doc

目录 1 简介 1 2 配置前提 1 3 配置环境 服务器 软件 1 4 配置指导 组网拓扑 操作步骤 Red Hat Enterprise Linux Server Red Hat Enterprise Lin

vSphere 可用性指南

vSphere 资源管理 - VMware

untitled

UFO-用友电子表软件

Cisco WebEx Meetings Server 2.6 版常见问题解答

Transcription:

Update 1 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

最新的技术文档可以从 VMware 网站下载 : https://docs.vmware.com/cn/ VMware 网站还提供最近的产品更新信息 您如果对本文档有任何意见或建议, 请把反馈信息提交至 : docfeedback@vmware.com 版权所有 2006 2017 VMware, Inc. 保留所有权利 版权和商标信息 VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com 北京办公室北京市海淀区科学院南路 2 号融科资讯中心 C 座南 8 层 www.vmware.com/cn 上海办公室上海市浦东新区浦东南路 999 号新梅联合广场 23 楼 www.vmware.com/cn 广州办公室广州市天河北路 233 号中信广场 7401 室 www.vmware.com/cn 2 VMware, Inc.

目录 关于故障切换群集和 Microsoft 群集服务的设置 5 1 MSCS 入门 7 群集配置概述 7 群集的硬件和软件要求 10 支持的共享存储器配置 11 MSCS 的 PSP_RR 支持 11 MSCS 的 iscsi 支持 11 对 MSCS 的 FCoE 支持 12 MSCS 的 vmotion 支持 12 vsphere MSCS 设置限制 13 MSCS 和从 SAN 引导 13 使用 Exchange 设置群集连续复制或数据库可用性组 13 使用 SQL Server 2012 设置 AlwaysOn 可用性组 14 2 对单个物理主机上的虚拟机进行群集 15 为单个物理主机上的群集创建第一个节点 15 为单个物理主机上的群集创建其他节点 16 将硬盘添加到单个物理主机上的群集的第一个节点 17 将硬盘添加到一个物理主机上群集中的其他节点 17 3 对不同物理主机上的虚拟机进行群集 19 为不同物理主机上的 MSCS 群集创建第一个节点 19 为多个物理主机上的群集创建其他节点 20 将硬盘添加到不同物理主机上的群集的第一个节点 21 将硬盘添加到多个物理主机上群集中的其他节点 22 4 对物理机和虚拟机进行群集 23 创建物理机和虚拟机群集的第一个节点 23 创建物理机和虚拟机群集的第二个节点 24 将硬盘添加到物理机和虚拟机群集的第二个节点 24 安装 Microsoft 群集服务 25 创建其他物理 - 虚拟对 25 5 在 vsphere HA 和 vsphere DRS 环境中使用 MSCS 27 在群集 (MSCS) 中启用 vsphere HA 和 vsphere DRS 27 为 MSCS 虚拟机创建虚拟机 - 虚拟机关联性规则 27 启用关联性规则的严格执行 (MSCS) 28 为 MSCS 虚拟机设置 DRS 自动化级别 28 VMware, Inc. 3

对 MSCS 虚拟机使用 vsphere DRS 组和虚拟机 - 主机关联性规则 29 6 vsphere MSCS 设置对照表 31 索引 35 4 VMware, Inc.

关于故障切换群集和 Microsoft 群集服务的设置 目标读者 故障切换群集和 Microsoft 群集服务的设置 介绍了将虚拟机与 Microsoft 群集服务 ( 用于 Windows Server 2003) 和故障切换群集 ( 用于 Windows Server 2008 Windows Server 2012 及更高版本 ) 配合使用所能实施的群集类型, 并提供了每种群集类型的分步说明以及群集要求和建议的对照表 除非另有声明, 否则 Microsoft 群集服务 (MSCS) 一词将适用于 Microsoft 群集服务 ( 用于 Windows Server 2003) 和故障切换群集 ( 用于 Windows Server 2008 及更高版本 ) 故障切换群集和 Microsoft 群集服务的设置 涵盖了 ESXi 和 VMware vcenter Server 本文档适用于熟悉 VMware 技术和 Microsoft 群集服务的系统管理员 注意本文档并不是介绍如何使用 Microsoft 群集服务或故障切换群集的指南 有关安装和配置 Microsoft 群集服务或故障切换群集的信息, 请参见 Microsoft 文档 注意在本文档中, 对 Microsoft 群集服务 (MSCS) 的引用也适用于相应 Windows Server 版本上的 Windows Server 故障切换群集 (WSFC) 本指南中的任务说明基于 vsphere Web Client 您也可以使用新的 vsphere Client 执行本指南中的大部分任务 新的 vsphere Client 用户界面术语 拓扑及工作流与 vsphere Web Client 用户界面的相同方面和元素保持高度一致 可以将 vsphere Web Client 说明应用到新的 vsphere Client, 除非另有指示 注意在 vsphere 6.5 版本中, 并未针对 vsphere Client 实现 vsphere Web Client 中的所有功能 有关不受支持的功能的最新列表, 请参见 vsphere Client 功能更新指南, 网址为 http://www.vmware.com/info?id=1413 VMware, Inc. 5

6 VMware, Inc.

MSCS 入门 1 VMware vsphere 支持跨虚拟机使用 MSCS 进行群集 群集虚拟机可以降低传统高可用性群集的硬件成本 注意 vsphere High Availability (vsphere HA) 支持与 vcenter Server 群集结合使用的群集解决方案 vsphere 可用性 介绍了 vsphere HA 功能 本章讨论了以下主题 : 第 7 页, 群集配置概述 第 10 页, 群集的硬件和软件要求 第 11 页, 支持的共享存储器配置 第 11 页, MSCS 的 PSP_RR 支持 第 11 页, MSCS 的 iscsi 支持 第 12 页, 对 MSCS 的 FCoE 支持 第 12 页, MSCS 的 vmotion 支持 第 13 页, vsphere MSCS 设置限制 第 13 页, MSCS 和从 SAN 引导 第 13 页, 使用 Exchange 设置群集连续复制或数据库可用性组 第 14 页, 使用 SQL Server 2012 设置 AlwaysOn 可用性组 群集配置概述 很多应用程序都使用群集, 这些应用程序包括 Web 服务器这样的无状态应用程序, 以及数据库服务器这样的包含内置恢复功能的应用程序 可以根据环境在多个配置中设置 MSCS 群集 典型的群集设置包括 : 在节点间共享的磁盘 作为仲裁磁盘, 共享磁盘是必需的 在由不同物理主机中的虚拟机组成的群集中, 共享磁盘必须位于光纤通道 (FC) SAN FCoE 或 iscsi 上 仲裁磁盘必须拥有同源磁盘集 这表示, 如果使用 FC SAN 进行配置, 则所有群集磁盘均应为 FC SAN 不支持混合模式 节点之间的检测信号专用网络 可以使用多个群集配置中的一个来设置共享磁盘和专用检测信号 VMware, Inc. 7

对单个主机上的 MSCS 虚拟机进行群集 单个主机上 MSCS 虚拟机的群集 ( 也称为机箱内群集 ) 由位于相同 ESXi 主机上的群集虚拟机组成 虚拟机连接到相同的本地或远程存储 此配置可防止操作系统和应用程序级别的故障, 但不能防止硬件故障 注意 Windows Server 2008 R2 及更高版本最多支持五个节点 ( 虚拟机 ) Windows Server 2003 SP2 系统支持两个节点 下图显示了机箱内群集的设置 相同物理机 (ESXi 主机 ) 上的两个虚拟机运行群集软件 虚拟机共享专用网络连接 ( 用于专用检测信号 ) 和公用网络连接 每个虚拟机均连接到共享存储器, 此存储器可以位于本地也可以位于 SAN 上 图 1 1 单个主机上群集的虚拟机 专用网络 虚拟机节点 1 群集软件 公用网络 虚拟机节点 2 群集软件 物理机 存储器 ( 本地或 SAN) 对不同物理主机上的虚拟机进行群集 跨物理主机的虚拟机的群集 ( 也称为跨机箱的群集 ) 通过在单独 ESXi 主机上放置群集节点来防止在物理机上发生软件和硬件故障 此配置需要使用光纤通道 SAN 上的共享存储作为仲裁磁盘 下图显示了跨机箱的群集的设置 两个不同物理机 (ESXi 主机 ) 上的两个虚拟机运行群集软件 虚拟机共享专用网络连接 ( 用于专用检测信号 ) 和公用网络连接 每个虚拟机均连接到共享存储, 此存储必须位于 SAN 上 注意可以使用 iscsi FC SAN 或 FCoE 配置仲裁磁盘 仲裁磁盘必须拥有同源磁盘集 这表示, 如果使用 FC SAN 进行配置, 则所有群集磁盘均应为 FC SAN 不支持混合模式 8 VMware, Inc.

第 1 章 MSCS 入门 图 1 2 跨主机群集的虚拟机 虚拟机节点 1 群集软件 专用网络 公用网络 虚拟机节点 2 群集软件 物理机 物理机 存储器 (SAN) 注意 Windows Server 2008 SP2 及更高版本的系统最多支持五个节点 ( 虚拟机 ) Windows Server 2003 SP1 和 SP2 系统支持两个节点 ( 虚拟机 ) 有关支持的客户机操作系统, 请查看表 6 2 此设置可以显著降低硬件成本 可以扩展跨机箱的群集模型, 并在多个物理机上放置多个虚拟机 例如, 可以将四个各包含两个物理机的群集与两个各具有四个虚拟机的物理机相整合 下图显示如何将四个双节点群集从八个物理机移动到两个物理机 图 1 3 对不同主机上的多个虚拟机进行群集 1 2 3 4 虚拟机 1 虚拟机 2 虚拟机 3 虚拟机 4 5 6 虚拟机 5 虚拟机 6 虚拟机 7 虚拟机 8 7 8 物理机 物理机 对物理机与虚拟机进行群集 对于硬件要求较低的简单 MSCS 群集解决方案, 您可能会选择使用一台待机主机 对系统进行设置, 让虚拟机对应于待机主机上的每个物理机, 然后为每个物理机及其对应虚拟机创建一个群集 如果某个物理机出现硬件故障, 待机主机上的虚拟机可以接管该物理主机 下图显示了一个在单个物理机上使用三个虚拟机的待机主机 每个虚拟机均正在运行群集软件 VMware, Inc. 9

图 1 4 对物理机和虚拟机进行群集 虚拟机 群集软件 群集软件 虚拟机 群集软件 群集软件 虚拟机 群集软件 群集软件 物理机 群集的硬件和软件要求 所有的 vsphere MSCS 配置均需要某些硬件和软件组件 下表列出了适用于所有 vsphere MSCS 配置的硬件和软件要求 表 1 1 群集要求 组件 要求 虚拟 SCSI 适配器 LSI Logic Parallel( 适用于 Windows Server 2003) LSI Logic SAS( 适用于 Windows Server 2008 SP2 及更高版本 ) VMware 准虚拟 ( 适用于 Windows Server 2008 SP2 及更高版本 ) 操作系统虚拟网卡 I/O 超时磁盘格式磁盘和网络设置节点数 NTP 服务器 Windows Server 2003 SP1 和 SP2 Windows Server 2008 SP2 及更高版本 有关支持的客户机操作系统, 请查看表 6 2 对所有客户机操作系统使用默认类型 设置为 60 秒或更长 修改 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk\TimeOutValue 如果重新创建群集, 则系统可能会重置此 I/O 超时值 在这种情况下, 必须重置此值 选择厚置备创建 eagerzeroedthick 格式的磁盘 在添加磁盘前添加网络 如果遇到任何错误, 请参阅位于 http://kb.vmware.com/kb/1513 的 VMware 知识库文章 Windows Server 2003 SP1 和 SP2: 双节点群集 Windows Server 2008 SP2 及更高版本 : 最多五个节点群集 有关支持的客户机操作系统, 请查看表 6 2 将域控制器和群集节点与通用 NPT 服务器同步, 如果在客户机中使用群集, 则禁用基于主机的时间同步 10 VMware, Inc.

第 1 章 MSCS 入门 支持的共享存储器配置 不同的 MSCS 群集设置支持不同类型的共享存储器配置 部分设置支持多个类型 选择推荐类型的共享存储器可获得最佳结果 表 1 2 共享存储器要求 单台物理机上的群集 跨物理机的群集 物理机和虚拟机的群集 存储器类型 ( 机箱内群集 ) ( 跨机箱的群集 ) ( 待机主机群集 ) 虚拟磁盘 是 否 否 ( 建议 ) 直通 RDM 否 是 是 ( 物理兼容模式 ) ( 建议 ) 非直通 RDM ( 虚拟兼容模式 ) 是否否 对于 Microsoft 支持的任何配置, 在配置了 MSCS 的客户机操作系统内使用软件 iscsi 启动器对 ESXi 主机是透明的, 且 VMware 无需给出明确的支持声明 MSCS 的 PSP_RR 支持 ESXi 6.0 支持 MSCS 的 PSP_RR ESXi 6.0 支持适用于 Windows Server 2008 SP2 及更高版本的 PSP_RR 不支持 Windows Server 2003 支持在混合模式下配置的 PSP 在 2 节点群集中, 可以将一个 ESXi 主机配置为使用 PSP_FIXED, 将另一个 ESXi 主机配置为使用 PSP_RR 必须仅在直通 RDM 模式下将共享磁盘仲裁或数据置备到客户机 所有主机都必须运行 ESXi 6.0 不支持 ESXi 6.0 与 ESXi 早期版本的混合模式配置 不支持将群集主机从早期版本的 ESXi 滚动升级到内部版本 ESXi 6.0 MSCS 的 iscsi 支持 ESXi 6.0 支持 iscsi 存储, 并且最高支持使用 Qlogic Emulex 和 Broadcom 适配器的 5 节点 MSCS 群集 ESXi 6.0 支持适用于 Windows Server 2008 SP2 及更高版本的 iscsi 不支持 Windows Server 2003 支持机箱间群集 (CAB) 和机箱内群集 (CIB) 不支持 CAB 和 CIB 的混合 对于客户机操作系统中的 SWiSCSI 启动器, 无需满足任何条件 支持由独立 ESXi 主机上的 N 个虚拟机与本机运行 Windows 的一个物理机之间的群集组成的 N+1 群集配置 所有主机都必须运行 ESXi 6.0 不支持运行 FC 或 FCOE 以及 iscsi 的混合群集节点 支持 iscsi 配置的混合节点 例如, 安装了 iscsi 软件启动器的 ESXi 上的节点 A 以及安装了 Qlogic Emulex 或 Broadcom 硬件适配器的 ESXi 上的节点 B 不支持 ESXi 6.0 与 ESXi 早期版本的混合模式配置 不支持将群集主机从早期版本的 ESXi 滚动升级到内部版本 ESXi 6.0 VMware, Inc. 11

对 MSCS 的 FCoE 支持 ESXi 6.0 支持使用 Cisco FNIC 和 Emulex FCoE 适配器的 FCoE 存储以及最多 5 节点 MSCS 群集 ESXi 6.0 支持适用于 Windows Server 2008 SP2 及更高版本的 FCoE 不支持 Windows Server 2003 支持机箱间群集 (CAB) 和机箱内群集 (CIB) 不支持 CAB 和 CIB 的混合 CAB 配置受物理主机上的一些群集节点支持 在 CAB 配置中, 主机中最多有一个虚拟机可以看到 LUN 在 CIB 配置中, 所有虚拟机必须位于同一主机上 针对客户机操作系统中的 SWiSCSI 和 FCoE 启动器, 不需要任何条件 支持 N+1 群集配置 ( 在此配置中, 一个 ESXi 主机具有作为辅助节点的多个虚拟机, 一个主节点为物理机箱 ) 标准关联性和反关联性规则适用于 MSCS 虚拟机 所有主机都必须运行 ESXi 6.0 所有主机必须运行 FCoE 启动器 不支持运行 FC 和 FCoE 的混合群集节点 支持混合模式的 FCoE 配置 例如, 带有 FCoE 软件适配器基于 Intel 的卡的 ESXi 上的节点 A, 和带有 Emulex 或 Cisco FCoE 硬件适配器的 ESXi 上的节点 B 不支持 ESXi 6.0 与 ESXi 早期版本的混合模式配置 不支持将群集主机从早期版本的 ESXi 滚动升级到内部版本 ESXi 6.0 MSCS 的 vmotion 支持 vsphere 6.0 增加了 MSCS 群集虚拟机对 vmotion 的支持 vmotion 支持的必备条件 : 仅具有直通 RDM 的跨物理主机的虚拟机群集 (CAB) 支持 vmotion vmotion 网络必须是 10Gbps 以太网链路 MSCS 虚拟机的 vmotion 不支持 1Gbps 以太网链路 Windows Server 2008 SP2 及更高版本支持 vmotion 不支持 Windows Server 2003 必须将 MSCS 群集检测信号超时修改为允许丢失 10 个检测信号 MSCS 虚拟机的虚拟硬件版本必须是版本 11 修改 MSCS 检测信号超时 : 故障切换群集节点通过网络向群集中的其他节点发送检测信号数据包 如果节点未在指定时间段内收到其他节点的响应, 则群集将从群集成员资格中移除该节点 默认情况下, 如果客户机群集节点未在 5 秒内做出响应, 则会被视为已关闭 属于群集成员的其他节点将接替在已移除节点上运行的任何群集角色 MSCS 虚拟机可能会在 vmotion 期间停止几秒钟 如果停止时间超过检测信号超时时间间隔, 则客户机群集会将该节点视为已关闭, 这可能导致不必要的故障切换 为了留有余地并提高客户机群集的容错能力, 需要将检测信号超时时间间隔修改为允许丢失 10 个检测信号 控制允许的检测信号丢失数的属性是 SameSubnetThreshold 需要将此属性的默认值修改为 10 从加入 MSCS 群集的任一节点运行以下命令 : cluster <cluster-name> /prop SameSubnetThreshold=10:DWORD 12 VMware, Inc.

第 1 章 MSCS 入门 还可以调整其他属性以控制故障切换的工作负载容错 通过调整延迟, 可以控制在群集节点之间发送检测信号的频率 默认设置为 1 秒, 最大设置为 2 秒 将 SameSubnetDelay 的值设置为 1 阈值控制在节点将其合作伙伴视为不可用并触发故障切换过程前可丢失的连续检测信号数 默认阈值为 5 个检测信号, 最大值为 120 个检测信号 延迟和阈值的组合用于确定一个总时间, 在此期间内, 群集 Windows 节点在触发故障切换之前可能会丢失通信 当群集节点位于不同子网中时, 它们分别称为 CrossSubnetDelay 和 CrossSubnetThreshold 将 CrossSubnetDelay 的值设置为 2, 将 CrossSubnetThreshold 的值设置为 10 vsphere MSCS 设置限制 在设置 MSCS 之前, 检查此版本不支持的功能的列表, 以及适用于您的配置的要求和建议 此版本 vsphere 的 MSCS 设置不支持以下环境和功能 : 在 NFS 磁盘上执行群集化 混合环境 ( 例如, 两个群集节点运行不同 ESXi 版本的配置 ) MSCS 与 vsphere Fault Tolerance (FT) 一起使用 通过 vsphere vmotion 迁移单个主机上的群集虚拟机 (CIB) N-Port ID 虚拟化 (NPIV) 使用内存过载的 ESXi 主机不适用于部署 MSCS 虚拟机 内存过载可能导致虚拟机短时间停止 这种情况可能会造成严重破坏, 因为 MSCS 群集机制极易受时间影响, 时间延迟可能会导致虚拟机运行不正常 在五节点群集的整体配置中, 在一个 ESXi 主机中挂起或恢复多个 MSCS 节点不受支持 这种 I/O 密集型 操作会破坏极易受时间影响的 MSCS 群集软件 在 Windows 2012 及更高版本上建立故障切换群集不支持存储空间 MSCS 和从 SAN 引导 可以将虚拟机的引导磁盘放在基于 SAN 的 VMFS 卷上 从 SAN 引导很复杂 在物理环境中遇到的问题会扩展到虚拟环境中 有关从 SAN 引导的一般信息, 请参见 vsphere 存储文档 当在基于 SAN 的 VMFS 卷上放置虚拟机的引导磁盘时, 请遵循以下准则 : 考虑 Microsoft 在以下知识库文章中发布的从 SAN 引导最佳做法 : http://support.microsoft.com/kb/305547/en-us 当运行用于 Windows Server 2003 或 2008 客户机操作系统的 Microsoft 群集服务时, 请使用 StorPort LSI Logic 驱动程序而非 SCSIport 驱动程序 在将群集配置投入生产环境前, 请在不同故障切换方案中对其进行测试 使用 Exchange 设置群集连续复制或数据库可用性组 在 vsphere 环境中, 可以使用 Exchange 2007 设置群集连续复制 (CCR) 或使用 Exchange 2010 及更高版本设置数据库可用性组 (DAG) 有关支持的 Exchange 版本, 请参见 VMware 知识库文章 1037959 在 vsphere 环境中工作时 : 将虚拟机而不是物理机作为群集组件使用 如果 CCR 或 DAG 虚拟机的引导磁盘在 SAN 上, 请参见第 13 页, MSCS 和从 SAN 引导 有关详细信息, 请参见 Microsoft 网站上有关 CCR 或 DAG 的 Microsoft 文档 VMware, Inc. 13

使用 SQL Server 2012 设置 AlwaysOn 可用性组 在 vsphere 环境中, 可以使用 SQL Server 2012 设置 AlwaysOn 可用性组 vsphere 6.0 支持以下 AAG 部署 : 将可用性组 (AG) 用于高可用性和灾难恢复解决方案 ( 非共享磁盘配置 ) 将故障切换群集实例 (FCI) 用于高可用性, 以及将可用性组 (AG) 用于灾难恢复解决方案 ( 非共享磁盘配置 ) 在 vsphere 环境中工作时 : 将虚拟机而不是物理机作为群集组件使用 如果 AAG 虚拟机的引导磁盘在 SAN 上, 请参见第 13 页, MSCS 和从 SAN 引导 有关详细信息, 请参见 Microsoft 网站上有关 AAG 的 Microsoft 文档 14 VMware, Inc.

对单个物理主机上的虚拟机进行群集 2 您可以在单个 ESXi 主机上创建最多包含五个节点的 MSCS 群集 注意 Windows Server 2008 SP2 及更高版本的系统最多支持五个节点 ( 虚拟机 ) 有关支持的客户机操作系统, 请查看表 6 2 Windows Server 2003 SP1 和 SP2 系统支持两个节点 一个物理机上的虚拟机群集需要主机具有用于 VMkernel 的物理网络适配器 将一个单独的物理网络适配器用于群集虚拟机以与外部主机连接 本章讨论了以下主题 : 第 15 页, 为单个物理主机上的群集创建第一个节点 第 16 页, 为单个物理主机上的群集创建其他节点 第 17 页, 将硬盘添加到单个物理主机上的群集的第一个节点 第 17 页, 将硬盘添加到一个物理主机上群集中的其他节点 为单个物理主机上的群集创建第一个节点 要创建第一个节点, 需要创建一个具有两个虚拟网络适配器的虚拟机, 并对其进行配置 随后需在此虚拟机上安装客户机操作系统 配置虚拟网络适配器以处理群集的虚拟机流量 : 专用网络连接 ( 用于专用检测信号 ) 和公用网络连接 步骤 1 打开 vsphere Web Client 并连接到 vcenter Server 系统 使用将拥有虚拟机管理员权限的用户的用户名和密码 2 在 vsphere Web Client 导航器中, 右键单击主机, 然后选择新建虚拟机 3 继续完成向导中的步骤以创建虚拟机 页面创建类型名称和文件夹计算资源存储器兼容性客户机操作系统 操作 选择创建新虚拟机 输入名称, 并选择位置 选择群集 主机 vapp 或资源池来运行该虚拟机 选择一个数据存储, 作为虚拟机配置文件和虚拟机磁盘 (.vmdk) 文件的存储位置 主机或群集支持多个 VMware 虚拟机版本 选择虚拟机的兼容性 选择您计划安装的客户机操作系统 VMware, Inc. 15

页面 自定义硬件 即将完成 操作 选择虚拟硬件 高级虚拟机选项和 SDRS 规则 检查选择 4 单击完成完成虚拟机的创建 注意此时请不要添加共享的群集磁盘 5 在 vsphere Web Client 导航器中, 选择新创建的虚拟机, 然后右键单击它并选择编辑设置 6 单击新设备下拉菜单, 选择网络, 然后单击添加 7 在新建虚拟机 - 编辑设置对话框中, 展开网络适配器 选择适配器类型和网络标签 如果您为第一个网络适配器选择了专用网络, 则必须为此网络适配器选择公用网络 如果您为第一个网络适配器选择了公用网络, 则必须选择一个专用网络适配器 8 单击确定 9 在虚拟机上安装 Windows Server 操作系统 为单个物理主机上的群集创建其他节点 从第一个虚拟机创建模板, 然后从该模板部署第二个节点 您可在 Windows Server 2008 上最多部署五个节点 小心如果要克隆带有 RDM 设置的虚拟机, 则克隆进程会将 RDM 转换为虚拟磁盘 在克隆前取消所有 RDM 的映射, 并在克隆完成之后将它们重新进行映射 步骤 1 在 vsphere Web Client 导航器中, 右键单击您创建的第一个虚拟机, 然后选择克隆 > 克隆为模板 2 继续完成向导中的步骤以创建虚拟机模板 页面名称和文件夹计算资源磁盘格式存储即将完成 操作输入名称 ( 例如,Node2_Template), 然后选择一个位置 选择将在其上运行虚拟机的主机或群集 选择与源格式相同 选择一个数据存储, 作为虚拟机配置文件和.vmdk 文件的存储位置 单击完成以创建虚拟机模板 3 右键单击虚拟机模板并选择从此模板部署虚拟机 4 继续完成部署向导中的步骤以部署虚拟机 页面名称和文件夹计算资源磁盘格式数据存储克隆选项 操作输入名称 ( 例如,Node2), 然后选择一个位置 选择将在其上运行虚拟机的主机或群集 选择与源格式相同 选择一个数据存储, 作为虚拟机配置文件和.vmdk 文件的存储位置 选择自定义操作系统 16 VMware, Inc.

第 2 章对单个物理主机上的虚拟机进行群集 5 从列表中选择新的客户机操作系统 a b 单击创建新规范按钮添加新的客户机操作系统 继续执行新建虚拟机客户机自定义规范向导 单击完成退出向导 6 单击完成以部署虚拟机 将硬盘添加到单个物理主机上的群集的第一个节点 在 MSCS 群集内, 存储磁盘在节点间共享 设置仲裁磁盘和可选的共享存储磁盘 步骤 1 在 vsphere Web Client 导航器中, 选择新创建的虚拟机, 然后右键单击它并选择编辑设置 2 单击新设备下拉菜单, 选择新硬盘, 然后单击添加 3 选择磁盘大小 4 在 磁盘置备 下, 选择厚置备 还可以使用设置为虚拟兼容模式的映射 SAN LUN 5 展开新硬盘 从虚拟设备节点下拉菜单中, 选择新的 SCSI 控制器 ( 例如,SCSI (1:0)) 注意必须选择新的虚拟设备节点 而不能使用 SCSI 0 6 单击确定 向导将创建新硬盘和新 SCSI 控制器 7 在新建虚拟机 - 编辑设置对话框中, 展开 SCSI 控制器, 然后选择更改类型下拉菜单 8 根据您的操作系统选择适当的控制器类型 操作系统 Windows Server 2003 SP1 和 SP2 Windows Server 2008 SP2 及更高版本 控制器的类型 LSI Logic 并行 LSI Logic SAS 有关支持的客户机操作系统, 请查看表 6 2 9 单击确定 10 在新建虚拟机 - 编辑设置对话框中, 展开 SCSI 控制器, 然后选择 SCSI 总线共享下拉菜单 将 SCSI 总线共享 设置为虚拟, 然后单击确定 将硬盘添加到一个物理主机上群集中的其他节点 要允许对群集服务和数据进行共享访问, 请将第二个节点的仲裁磁盘指向第一个节点的仲裁磁盘所在的位置 将共享存储磁盘指向第一个节点的共享存储磁盘所在的位置 前提条件 在开始之前, 请获取以下信息 : 第一个虚拟机的共享存储磁盘 ( 例如 SCSI (1:0)) 的虚拟设备节点 为第一个节点指定的仲裁磁盘的位置 步骤 1 在 vsphere Web Client 导航器中, 选择新创建的虚拟机, 然后右键单击它并选择编辑设置 VMware, Inc. 17

2 单击新设备下拉菜单, 选择现有硬盘, 然后单击添加 3 选择您为第一个虚拟机的共享存储磁盘 ( 例如 SCSI (1:0)) 选择的同一虚拟设备节点, 然后单击确定 注意此虚拟机的共享存储器的虚拟设备节点位置必须与第一个虚拟机的对应虚拟设备节点相匹配 4 在 磁盘文件路径 中, 浏览到为第一个节点指定的仲裁磁盘的位置 18 VMware, Inc.

对不同物理主机上的虚拟机进行群集 3 您可创建由两个 ESXi 或更多主机上的两个或更多虚拟机组成的 MSCS 群集 跨物理主机的群集需要特定的硬件和软件 ESXi 主机要符合以下要求 : 两个专用于 MSCS 群集并分别连接到公用和专用网络的物理网络适配器 一个专用于 VMkernel 的物理网络适配器 支持的共享存储器配置 有关详细信息, 请参见第 11 页, 支持的共享存储器配置 物理兼容 ( 直通 ) 或虚拟兼容 ( 非直通 ) 模式的 RDM VMware 建议使用物理兼容模式 群集不能将虚拟磁盘用于共享存储器 虚拟兼容模式 ( 非直通 )RDM 不支持 Windows Server 2008 的故障切换群集 本章讨论了以下主题 : 第 19 页, 为不同物理主机上的 MSCS 群集创建第一个节点 第 20 页, 为多个物理主机上的群集创建其他节点 第 21 页, 将硬盘添加到不同物理主机上的群集的第一个节点 第 22 页, 将硬盘添加到多个物理主机上群集中的其他节点 为不同物理主机上的 MSCS 群集创建第一个节点 要创建第一个节点, 需要创建一个具有两个虚拟网络适配器的虚拟机, 并对其进行配置 随后需在此虚拟机上安装客户机操作系统 配置虚拟网络适配器以处理群集的虚拟机流量 : 专用网络连接 ( 用于专用检测信号 ) 和公用网络连接 步骤 1 打开 vsphere Web Client 并连接到 vcenter Server 系统 使用将拥有虚拟机管理员权限的用户的用户名和密码 2 在 vsphere Web Client 导航器中, 右键单击主机, 然后选择新建虚拟机 3 继续完成向导中的步骤以创建虚拟机 页面 创建类型 名称和文件夹 操作 选择创建新虚拟机 输入名称, 并选择位置 VMware, Inc. 19

页面计算资源存储器兼容性客户机操作系统自定义硬件即将完成 操作 选择群集 主机 vapp 或资源池来运行该虚拟机 选择一个数据存储, 作为虚拟机配置文件和虚拟机磁盘 (.vmdk) 文件的存储位置 主机或群集支持多个 VMware 虚拟机版本 选择虚拟机的兼容性 选择您计划安装的客户机操作系统 选择虚拟硬件 高级虚拟机选项和 SDRS 规则 检查选择 4 单击完成完成虚拟机的创建 注意此时请不要添加共享的群集磁盘 5 在 vsphere Web Client 导航器中, 选择新创建的虚拟机, 然后右键单击它并选择编辑设置 6 单击新设备下拉菜单, 选择网络, 然后单击添加 7 在新建虚拟机 - 编辑设置对话框中, 展开网络适配器 选择适配器类型和网络标签 如果您为第一个网络适配器选择了专用网络, 则必须为此网络适配器选择公用网络 如果您为第一个网络适配器选择了公用网络, 则必须选择一个专用网络适配器 8 单击确定 9 在虚拟机上安装 Windows Server 操作系统 为多个物理主机上的群集创建其他节点 要在多个物理主机上的虚拟机群集中创建其他节点, 请创建第一个虚拟机的模板, 然后使用该模板将其他虚拟机部署到另一个 ESXi 主机上 小心如果要克隆带有 RDM 设置的虚拟机, 则克隆进程会将 RDM 转换为虚拟磁盘 在克隆前取消所有 RDM 的映射, 并在克隆完成之后将它们重新进行映射 步骤 1 在 vsphere Web Client 导航器中, 右键单击您创建的第一个虚拟机, 然后选择克隆 > 克隆为模板 2 继续完成向导中的步骤以创建虚拟机模板 页面名称和文件夹计算资源磁盘格式存储即将完成 操作输入名称 ( 例如,Node2_Template), 然后选择一个位置 选择将在其上运行虚拟机的主机或群集 选择与源格式相同 选择一个数据存储, 作为虚拟机配置文件和.vmdk 文件的存储位置 单击完成以创建虚拟机模板 3 右键单击虚拟机模板并选择从此模板部署虚拟机 4 继续完成部署向导中的步骤以部署虚拟机 页面名称和文件夹计算资源磁盘格式 操作输入名称 ( 例如,Node2), 然后选择一个位置 选择将在其上运行虚拟机的主机或群集 选择与源格式相同 20 VMware, Inc.

第 3 章对不同物理主机上的虚拟机进行群集 页面 数据存储 克隆选项 操作 选择一个数据存储, 作为虚拟机配置文件和.vmdk 文件的存储位置 选择自定义操作系统 5 从列表中选择新的客户机操作系统 a b 单击创建新规范按钮添加新的客户机操作系统 继续执行新建虚拟机客户机自定义规范向导 单击完成退出向导 6 单击完成以部署虚拟机 将硬盘添加到不同物理主机上的群集的第一个节点 在 MSCS 群集内, 存储磁盘在节点间共享 设置仲裁磁盘和可选的共享存储磁盘 前提条件在将硬盘添加到第一个节点之前, 请完成以下任务 : 对于每个虚拟机, 配置客户机操作系统的专用和公用 IP 地址 向 SAN 管理员询问未格式化的 SAN LUN 的位置 此任务中创建的硬盘必须指向 SAN LUN 注意使用物理兼容模式的 RDM 以下过程使用物理兼容模式 步骤 1 在 vsphere Web Client 导航器中, 选择新创建的虚拟机, 然后右键单击它并选择编辑设置 2 单击新设备下拉菜单, 选择 RDM 磁盘, 然后单击添加 3 选择未格式化的 LUN 4 选择数据存储 此数据存储必须位于 SAN 上, 原因是 SAN 上的每个共享 LUN 都需要一个共享 RDM 文件 5 选择物理作为兼容模式 6 选择一个新的虚拟设备节点 ( 例如, 选择 SCSI (1:0)), 然后单击下一步 注意此节点必须是一个新的 SCSI 控制器 而不能使用 SCSI 0 7 单击确定完成磁盘的创建 此向导将创建一个新硬盘 8 在新建虚拟机 - 编辑设置对话框中, 展开 SCSI 控制器, 然后选择更改类型下拉菜单 9 根据您的操作系统选择适当的控制器类型 操作系统 Windows Server 2003 SP1 和 SP2 Windows Server 2008 SP2 及更高版本 Windows Server 2008 SP2 及更高版本 控制器的类型 LSI Logic 并行 LSI Logic SAS VMware 准虚拟 有关支持的客户机操作系统, 请查看表 6 2 10 单击确定 11 在新建虚拟机 - 编辑设置对话框中, 展开 SCSI 控制器, 然后选择 SCSI 总线共享下拉菜单 将 SCSI 总线共享 设置为物理, 然后单击确定 VMware, Inc. 21

虚拟机使用两个虚拟交换机分别连接到一个公用网络和一个专用网络, 并连接到 FC SAN 上的仲裁磁盘和位于本地或远程存储器上的虚拟机虚拟磁盘 将硬盘添加到多个物理主机上群集中的其他节点 要允许对群集服务和数据进行共享访问, 请将第二个节点的仲裁磁盘指向第一个节点的仲裁磁盘所在的位置 将共享存储磁盘指向第一个节点的共享存储磁盘所在的位置 前提条件 在开始之前, 请获取以下信息 : 第一个虚拟机的共享存储磁盘 ( 例如 SCSI (1:0)) 的虚拟设备节点 为第一个节点指定的仲裁磁盘的位置 步骤 1 在 vsphere Web Client 导航器中, 选择新创建的虚拟机, 然后右键单击它并选择编辑设置 2 单击新设备下拉菜单, 选择现有硬盘, 然后单击添加 3 在 磁盘文件路径 中, 浏览到为第一个节点指定的仲裁磁盘的位置 4 选择物理作为兼容模式, 然后单击下一步 5 选择您为第一个虚拟机的共享存储磁盘 ( 例如 SCSI (1:0)) 选择的同一虚拟设备节点, 然后单击确定 注意此虚拟机的共享存储器的虚拟设备节点位置必须与第一个虚拟机的对应虚拟设备节点相匹配 6 单击确定 此向导将创建一个新硬盘 7 在新建虚拟机 - 编辑设置对话框中, 展开 SCSI 控制器, 然后选择更改类型下拉菜单 8 根据您的操作系统选择适当的控制器类型 操作系统 Windows Server 2003 SP1 和 SP2 Windows Server 2008 SP2 及更高版本 控制器的类型 LSI Logic 并行 LSI Logic SAS 有关支持的客户机操作系统, 请查看表 6 2 9 单击确定 10 将 SCSI 总线共享 设置为物理, 然后单击确定 22 VMware, Inc.

对物理机和虚拟机进行群集 4 可以创建一个 MSCS 群集, 使每个物理机都在其中有相应虚拟机 这种类型的配置称为待机主机群集 待机主机群集有特定的软件和硬件要求 请使用具有以下配置的 ESXi 主机 : 两个专用于 MSCS 群集并分别连接到公用和专用网络的物理网络适配器 一个专用于 VMkernel 的物理网络适配器 在物理兼容模式 ( 直通 RDM) 中使用 RDM 不能在共享存储器的虚拟兼容模式( 非直通 RDM) 中使用虚拟磁盘或 RDM 在 Windows 物理机中对光纤通道 (FC) HBA(QLogic 或 Emulex) 使用 STORport Miniport 驱动程序 不要在物理机或虚拟机中运行多路径软件 在待机主机配置中, 仅使用从主机到存储阵列的单一物理路径 本章讨论了以下主题 : 第 23 页, 创建物理机和虚拟机群集的第一个节点 第 24 页, 创建物理机和虚拟机群集的第二个节点 第 24 页, 将硬盘添加到物理机和虚拟机群集的第二个节点 第 25 页, 安装 Microsoft 群集服务 第 25 页, 创建其他物理 - 虚拟对 创建物理机和虚拟机群集的第一个节点 待机主机设置中的第一个节点是物理机 有关如何设置将加入 MSCS 群集的物理机的信息, 请参见 Microsoft 群集服务文档 步骤 u 使用下表中列出的设置来设置物理机 组件 Windows 群集管理器应用程序网络适配器存储器操作系统 要求如果使用的是 Windows 2003, 则采用高级最低配置 至少两个 在 SAN 上可以访问的存储器与运行相应虚拟机的 ESXi 主机相同 在每个物理机上安装 VMware, Inc. 23

创建物理机和虚拟机群集的第二个节点 要创建第二个节点, 请将虚拟机设置为跨物理机进行群集 配置虚拟网络适配器以处理群集的虚拟机流量 : 专用网络连接 ( 用于专用检测信号 ) 和公用网络连接 前提条件 在开始前, 请确保对于物理机 ( 在第 23 页, 创建物理机和虚拟机群集的第一个节点 中配置 ) 可见的共享存储器对于虚拟机也可见 步骤 1 打开 vsphere Web Client 并连接到 vcenter Server 系统 使用将拥有虚拟机管理员权限的用户的用户名和密码 2 在 vsphere Web Client 导航器中, 右键单击主机, 然后选择新建虚拟机 3 继续完成向导中的步骤以创建虚拟机 页面创建类型名称和文件夹计算资源存储器兼容性客户机操作系统自定义硬件即将完成 操作 选择创建新虚拟机 输入名称, 并选择位置 选择群集 主机 vapp 或资源池来运行该虚拟机 选择一个数据存储, 作为虚拟机配置文件和虚拟机磁盘 (.vmdk) 文件的存储位置 主机或群集支持多个 VMware 虚拟机版本 选择虚拟机的兼容性 选择您计划安装的客户机操作系统 选择虚拟硬件 高级虚拟机选项和 SDRS 规则 检查选择 4 单击完成完成虚拟机的创建 5 在 vsphere Web Client 导航器中, 选择新创建的虚拟机, 然后右键单击它并选择编辑设置 6 单击新设备下拉菜单, 选择网络, 然后单击添加 7 在新建虚拟机 - 编辑设置对话框中, 展开网络适配器 选择适配器类型和网络标签 如果您为第一个网络适配器选择了专用网络, 则必须为此网络适配器选择公用网络 如果您为第一个网络适配器选择了公用网络, 则必须选择一个专用网络适配器 8 单击完成完成设备的创建 9 在虚拟机上安装 Windows Server 操作系统 将硬盘添加到物理机和虚拟机群集的第二个节点 将硬盘添加到第二个节点时, 将磁盘设置为指向第一个节点的仲裁磁盘和共享存储磁盘 ( 如果有 ) 此设置允许对群集服务和数据进行共享访问 步骤 1 在 vsphere Web Client 导航器中, 选择新创建的虚拟机, 然后右键单击它并选择编辑设置 2 单击新设备下拉菜单, 选择 RDM 磁盘, 然后单击添加 3 选择由物理机使用的 LUN 24 VMware, Inc.

第 4 章对物理机和虚拟机进行群集 4 选择数据存储, 其同时也是引导磁盘所在的位置 5 选择物理作为兼容模式 6 展开新硬盘 从虚拟设备节点下拉菜单中, 选择新的 SCSI 控制器 ( 例如,SCSI (1:0)) 注意必须选择新的虚拟设备节点 而不能使用 SCSI 0 7 单击确定 此向导将创建一个新硬盘 8 在新建虚拟机 - 编辑设置对话框中, 展开 SCSI 控制器, 然后选择更改类型下拉菜单 9 根据您的操作系统选择适当的控制器类型 操作系统 Windows Server 2003 Windows Server 2008 控制器的类型 LSI Logic 并行 LSI Logic SAS 10 单击确定 11 在新建虚拟机 - 编辑设置对话框中, 展开 SCSI 控制器, 然后选择 SCSI 总线共享下拉菜单 将 SCSI 总 线共享 设置为虚拟, 然后单击确定 安装 Microsoft 群集服务 在设置第一个和第二节点之后, 必须配置 Microsoft 群集服务 ( 仅限 Windows Server 2003 操作系统 ) 请参见 Microsoft 网站上有关创建和配置服务器群集的 Microsoft 说明文档 在复杂的存储解决方案 ( 如 FC 交换结构 ) 中, 存储单元可能在群集内的每台计算机上有不同标识 ( 目标 ID 或裸磁盘 ID) 尽管此存储配置是有效的, 但在要向群集添加节点时会造成问题 在与 Windows 2003 配合使用群集时, 以下过程可以避免目标标识问题 步骤 1 在 Microsoft 群集管理器实用程序中的 选择计算机 页上, 单击高级以禁用启发式存储验证 2 选择高级 ( 最低 ) 配置选项, 然后单击确定 在安装 Microsoft 群集服务后, 它应当能够在虚拟机中正常运行 创建其他物理 - 虚拟对 如果有其他物理机, 则可以为每个物理机创建其他群集 步骤 1 在 ESXi 主机上, 为物理机设置其他虚拟机 2 对物理机和新虚拟机进行群集 VMware, Inc. 25

26 VMware, Inc.

在 vsphere HA 和 vsphere DRS 环境中 5 使用 MSCS 当在 vsphere High Availability (vsphere HA) 或 vsphere Distributed Resource Scheduler (DRS) 环境中使用 MSCS 时, 必须配置主机和虚拟机才能使用某些设置 所有运行 MSCS 虚拟机的主机都必须由 vcenter Server 系统管理 vsphere 包含对 MSCS 群集虚拟机的 vmotion 支持 本章讨论了以下主题 : 第 27 页, 在群集 (MSCS) 中启用 vsphere HA 和 vsphere DRS 第 27 页, 为 MSCS 虚拟机创建虚拟机 - 虚拟机关联性规则 第 28 页, 启用关联性规则的严格执行 (MSCS) 第 28 页, 为 MSCS 虚拟机设置 DRS 自动化级别 第 29 页, 对 MSCS 虚拟机使用 vsphere DRS 组和虚拟机 - 主机关联性规则 在群集 (MSCS) 中启用 vsphere HA 和 vsphere DRS 所有运行 MSCS 虚拟机的主机都可以是同时启用了 vsphere HA 和 vsphere DRS 的 vcenter Server 群集的一部分 可以在 群集设置 对话框中启用 vsphere HA 和 vsphere DRS 步骤 1 在 vsphere Web Client 对象导航器中, 浏览到群集 2 单击配置 3 在服务下, 选择 vsphere DRS, 然后单击编辑 4 选中打开 vsphere DRS 和打开 vsphere HA 复选框 5 单击确定 为 MSCS 虚拟机创建虚拟机 - 虚拟机关联性规则 对于群集中的 MSCS 虚拟机, 必须创建虚拟机 - 虚拟机关联性规则或反关联性规则 虚拟机 - 虚拟机关联性规则指定哪些虚拟机应聚集在同一主机上 ( 例如, 一个物理主机上的 MSCS 虚拟机群集 ) 虚拟机 - 虚拟机反关联性规则指定哪些虚拟机应分散在不同物理主机上 ( 例如, 跨物理主机的 MSCS 虚拟机群集 ) 对于一个物理主机上的虚拟机群集, 请使用关联性规则 对于不同物理主机上的虚拟机群集, 请使用反关联性规则 注意只有具有直通 RDM 的跨物理主机的虚拟机群集支持 vmotion 对于具有非直通 RDM 的某一物理主机上的虚拟机群集和跨物理主机的虚拟机群集,vMotion 则不受支持 VMware, Inc. 27

步骤 1 在 vsphere Web Client 导航器中, 浏览到群集 2 单击配置 3 在配置下, 单击虚拟机 / 主机规则 4 单击添加 5 在创建虚拟机 / 主机规则对话框中, 键入规则的名称 6 从类型下拉菜单中, 选择规则 对于一个物理主机上的虚拟机群集, 请选择聚集虚拟机 对于不同物理主机上的虚拟机群集, 请选择分开虚拟机 7 单击添加 8 选择两个要应用该规则的虚拟机, 然后单击确定 9 单击确定 启用关联性规则的严格执行 (MSCS) 为了确保严格应用关联性规则和反关联性规则, 请设置 vsphere DRS 的高级选项 将高级选项 ForceAffinePoweron 设置为 1 将会启用所创建的关联性规则和反关联性规则的严格执行 步骤 1 在 vsphere Web Client 导航器中, 浏览到群集 2 单击配置 3 在服务下, 选择 vsphere DRS, 然后单击编辑 4 展开高级选项, 然后单击添加 5 在 选项 列中, 键入 ForceAffinePoweron 6 在 值 列中, 键入 1 7 单击确定 为 MSCS 虚拟机设置 DRS 自动化级别 必须将 MSCS 群集中的所有虚拟机的自动化级别设置为 半自动 如果将虚拟机的 vsphere DRS 自动化级别设置为 半自动,vCenter Server 将在虚拟机打开电源时对虚拟机执行初始放置, 并为虚拟机提供迁移建议 步骤 1 在 vsphere Web Client 对象导航器中, 浏览到群集 2 单击配置 3 在服务下, 选择 vsphere DRS, 然后单击编辑 4 展开 DRS 自动化, 在 虚拟机自动化 下, 选中启用个别虚拟机自动化级别复选框, 然后单击确定 5 在配置下, 选择虚拟机替代项, 然后单击添加 6 单击 + 按钮, 在群集中选择 MSCS 虚拟机, 然后单击确定 7 单击 自动化级别 下拉菜单, 然后选择半自动 28 VMware, Inc.

第 5 章在 vsphere HA 和 vsphere DRS 环境中使用 MSCS 8 单击确定 注意 VMware 建议为 MSCS 虚拟机使用半自动模式, 但没有技术限制以阻止使用将要全自动化的 MSCS 虚拟机的设置 如果使用全自动设置, 请调整迁移阈值以适合 MSCS 虚拟机上运行的工作负载 对 MSCS 虚拟机使用 vsphere DRS 组和虚拟机 - 主机关联性规则 可以使用 vsphere Web Client 设置以下两种类型的 DRS 组 : 虚拟机 DRS 组 ( 至少包含一个虚拟机 ) 以及主机 DRS 组 ( 至少包含一个主机 ) 虚拟机 - 主机规则将建立虚拟机 DRS 组与主机 DRS 组之间的关系 由于 vsphere HA 不遵守虚拟机 - 虚拟机关联性规则, 因此, 您必须使用虚拟机 - 主机关联性规则 这表示, 如果主机出现故障, 那么,vSphere HA 可能会分隔原本应当聚集在一起的群集虚拟机, 或者可能会将原本应当分开的群集虚拟机置于同一主机上 可以通过设置 DRS 组并使用 vsphere HA 所遵守的虚拟机 - 主机关联性规则来避免出现这种问题 对于一个物理主机上的虚拟机的群集, 所有 MSCS 虚拟机都必须位于通过关联性规则 的成员虚拟机必须在组 链接至同一主机 DRS 组的同一虚拟机 DRS 组中 对于跨物理主机的虚拟机群集, 所有 MSCS 虚拟机必须位于同一虚拟机 DRS 组中, 且所有主机必须位于同一主机 DRS 组中 虚拟机和主机 DRS 组必须通过关联性规则 必须在组中的主机上运行 进行链接 小心针对一个物理主机上的虚拟机群集定义主机 DRS 组规则时, 请将主机数限制为两个 ( 这不适用于跨物理主机的虚拟机群集 ) 由于 vsphere HA 不遵守虚拟机 - 虚拟机关联性规则, 因此, 如果主机 DRS 组规则中包含两个以上的主机, 那么配置中的虚拟机可能会在 vsphere HA 从主机故障恢复的过程中分散在各个主机中 创建虚拟机 DRS 组 (MSCS) 必须先创建要应用规则的主机 DRS 组和虚拟机 DRS 组, 才能创建虚拟机 - 主机关联性规则 对于一个物理主机上的虚拟机群集 (CIB) 和多个物理主机上的虚拟机群集 (CAB), 创建一个包含所有 MSCS 虚拟机的虚拟机 DRS 组 例如,VMGroup_1 包含 MSCS_VM_1 MSCS_VM_2 MSCS_VM_5 步骤 1 在 vsphere Web Client 导航器中, 浏览到群集 2 单击配置 3 在配置下, 选择虚拟机 / 主机组, 然后单击添加 4 在创建虚拟机 / 主机组对话框中, 键入组的名称 5 从类型下拉框中选择虚拟机组, 然后单击添加 6 单击虚拟机旁边的复选框以添加该虚拟机 继续此过程, 直到已添加所有需要的虚拟机 对于一个物理主机上的虚拟机群集, 将所有 MSCS 虚拟机添加到一个组中 对于多个物理主机上的虚拟机的群集, 将所有 MSCS 虚拟机添加到一个组中 7 单击确定 创建主机 DRS 组 (MSCS) 必须先创建要应用规则的主机 DRS 组和虚拟机 DRS 组, 才能创建虚拟机 - 主机关联性规则 对于一个物理主机上的虚拟机群集, 创建一个包含两个 ESXi 主机的主机 DRS 组 例如,HostGroup_1 包含 ESXi_HOST_1 和 ESXi_HOST_2 VMware, Inc. 29

对于多个物理主机上的虚拟机的群集, 创建一个包含所有 ESXi 主机的主机 DRS 组 例如,HostGroup_1 包含运行 MSCS_VM_1 的 ESXi_HOST_1 运行 MSCS_VM_2 的 ESXi_HOST_2... 运行 MSCS_VM_5 的 ESXi_HOST_5 以及作为备用主机的 ESXi_HOST_6 步骤 1 在 vsphere Web Client 导航器中, 浏览到群集 2 单击配置 3 在配置下, 选择虚拟机 / 主机组, 然后单击添加 4 在创建虚拟机 / 主机组对话框中, 键入组的名称 ( 例如,HostGroup_1) 5 从类型下拉框中选择主机组, 然后单击添加 6 单击主机旁边的复选框以添加该主机 继续此过程, 直到已添加所有需要的主机 7 单击确定 为 DRS 组设置虚拟机 - 主机关联性规则 (MSCS) 创建虚拟机 - 主机关联性规则, 可指定选定的虚拟机 DRS 组的成员是否可在特定主机 DRS 组的成员上运行 前提条件创建包含一个或多个 MSCS 虚拟机的虚拟机 DRS 组, 如第 29 页, 创建虚拟机 DRS 组 (MSCS) 中所述 创建包含一个或多个 ESXi 主机的主机 DRS 组, 如第 29 页, 创建主机 DRS 组 (MSCS) 中所述 步骤 1 在 vsphere Web Client 导航器中, 浏览到群集 2 单击配置 3 在配置下, 选择虚拟机 / 主机规则, 然后单击添加 4 在创建虚拟机 / 主机规则对话框中, 键入规则的名称 5 从类型菜单中, 选择虚拟机到主机 6 选择该规则所应用到的虚拟机 DRS 组和主机 DRS 组 例如, 选择 VMGroup_1 和 HostGroup_1 7 选择必须在组中的主机上运行 8 单击确定 30 VMware, Inc.

vsphere MSCS 设置对照表 6 在 ESXi 上设置 MSCS 时, 请参阅对照表以根据要求配置环境 在需要技术支持时, 还可以使用对照表验证您的设置是否符合要求 群集磁盘的要求 每种类型的群集磁盘均有其自身的要求, 具体取决于它是在单主机群集还是多主机群集内 表 6 1 群集磁盘的要求组件单主机群集多主机群集 群集虚拟磁盘 (.vmdk) 群集磁盘, 虚拟 兼容模式 ( 非直通 RDM) SCSI 总线共享模式必须设置为 虚拟 设备类型必须设置为 虚拟 兼容模式 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 映射文件 所有类型所有群集节点必须使用同一群集磁盘的同一目标 ID( 在虚拟 SCSI 适配器上 ) 对于群集磁盘, 必须使用单独的虚拟适配器 其他要求和建议 下表列出了在您的环境中有选项要求或设置要求的组件 VMware, Inc. 31

表 6 2 其他群集要求和建议 组件 磁盘 要求 如果将引导磁盘置于虚拟磁盘上, 请在磁盘置备期间选择厚置备 不应使用 Thick Provision 选项创建的唯一磁盘是 RDM 文件 ( 不论是物理还是虚拟兼容模式 ) Windows 适用情况 : Windows Server 2003 SP1(32 位 /64 位 ) Windows Server 2003 SP2(32 位 /64 位 ) Windows Server 2003 R2(32 位 /64 位 ) Windows Server 2003 R2 SP1(32 位 /64 位 ) Windows Server 2003 R2 SP2(32 位 /64 位 ) Windows Server 2008 SP1(32 位 /64 位 ) Windows Server 2008 SP2(32 位 /64 位 ) Windows Server 2008 R2(64 位 ) Windows Server 2008 R2 SP1(32 位 /64 位 ) Windows Server 2012 Windows Server 2012 R2 对于 Windows Server 2003 SP1 和 SP2, 只使用两个群集节点 对于 Windows Server 2008 SP2 及更高版本, 最多可使用五个群集节点 磁盘 I/O 超时为 60 秒或更久 (HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk\TimeOutValue) 注意如果重新创建群集, 则此值可能会重置为其默认值, 因此您必须再次更改此值 群集服务必须在 ( 第一次 第二次和后续各次 ) 故障时重新启动 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 有关详细信息, 请参见 KB 1016106 有关 vsphere 中非 VMware 多路径软件的信息与支持, 请联系相应的多路径软件供应商 技术支持需要的信息 下表列出了在需要技术支持时要收集的文件和设置 技术支持使用这些文件和设置来分析群集问题 注意在联系技术支持前, 请验证您的设置是否与表 6 1 和表 6 2 中的对照表一致 表 6 3 技术支持需要的信息 文件或信息 vm-support tarball 描述或位置 包含 vmkernel 日志 虚拟机配置文件和日志等 有问题的所有虚拟机的应用程序和系统事件日志 有问题的所有虚拟机的群集日志 磁盘 I/O 超时 %ClusterLog%, 通常设置为 %SystemRoot %\cluster\cluster.log HKEY_LOCAL_MACHINE\System\CurrentControlSet\Ser vices\disk\timeoutvalue 遇到问题的虚拟机的 vsphere Client 显示名和 Windows NETBIOS 名称 发生问题的日期和时间 32 VMware, Inc.

第 6 章 vsphere MSCS 设置对照表 表 6 3 技术支持需要的信息 ( 续 ) 文件或信息 ESXi 系统的 SAN 配置 描述或位置 有关 LUN 路径和适配器的详细信息 ( 可选 ) 虚拟机的内存转储在客户机虚拟机出现故障时 ( 蓝屏, 并显示错误消息 ) 需要 VMware, Inc. 33

34 VMware, Inc.

索引 A AlwaysOn 14 B 本机多路径 (NMP), MSCS 13 C 磁盘格式化 15 格式化 MSCS 19 共享 17, 21, 24 添加到节点 17, 21 仲裁 17, 21, 24 从 SAN 引导, MSCS 13 从 SAN, 引导 13 存储器共享 17, 21, 24 仲裁磁盘 17, 21, 24 D 待机主机, MSCS 9 DRS 组 MSCS 29 虚拟机 29 主机 29 多路径, MSCS 13 多路径和 MSCS 31 E eagerzeroedthick 15, 19 ESXi 23 F 反关联性规则, MSCS 27 Fault Tolerance (FT), MSCS 10, 13 Fault Tolerance (FT) 和 MSCS 31 FCoE 12 G 高可用性和 MSCS,, 请参见 vsphere HA 格式磁盘 15 磁盘 MSCS 19 eagerzeroedthick 15, 19 共享存储器, 磁盘 17, 21, 24 光纤通道 (FC) SAN 17 光纤通道 (FC) SAN 和 MSCS 19 关联性规则 DRS 组和 MSCS 30 MSCS 27, 29 强制执行和 MSCS 28 规则, vsphere DRS 27 I iscsi 11 iscsi 和 MSCS 13 iscsi SAN 13 J 兼容模式物理 19, 21 23 虚拟 19, 23 节点创建第二个 16 创建第一个 15, 23 创建第一个 MSCS 19 技术支持对照表, MSCS 31 机箱内群集, MSCS 15, 27 K 跨机箱的群集, MSCS 8, 27 L LSI Logic 并行 17, 21, 22, 24 LSI Logic SAS 17, 21, 22, 24 M Microsoft 群集服务 (MSCS), 安装 25 MSCS 本机多路径 (NMP) 13 磁盘格式 10 从 SAN 引导 13 待机主机 9 单主机群集 8 DRS 自动化级别 28 DRS 组 29 对单个主机上的虚拟机进行群集 8 对物理机和虚拟机进行群集 9 多路径 13 多主机群集 8 Fault Tolerance (FT) 10, 13 VMware, Inc. 35

非直通 RDM 11 共享存储器配置 11 光纤通道 (FC) SAN 7, 13 iscsi 13 机箱内群集 8 客户机操作系统要求 10 跨机箱的群集 8 跨主机的虚拟机 8 LSI Logic Parallel 10 LSI Logic SAS 10 Microsoft Exchange 和 CCR,, 请参见群集连续复制 (CCR) Microsoft Exchange 和数据库可用性组 13 N-Port ID 虚拟化 (NPIV) 13 NFS 13 NTP 服务器 10 群集连续复制 (CCR) 13 群集配置 7 群集限制 13 群集要求 10 入门 7 SAN 8, 13 数据库可用性组 (DAG) 13 数据库可用性组和 Exchange 2010 13 VMkernel 15, 19 vmotion 13 物理兼容模式 11 虚拟 SCSI 适配器 10 虚拟兼容模式 11 虚拟网卡 10 要求 10 硬件版本 7 13 硬件要求 10 应用程序的类型 7 直通 RDM 11 MSCS 节点, 创建第二个 20, 24 N NFS, MSCS 13 NTP 服务器, MSCS 10 P PSP_RR 11 R RDM 非直通 23 直通 23 RDM 和 MSCS 19, 20, 31 S SAN, MSCS 8, 13 SAN 和 MSCS 31 SAN LUN 17, 21 SCSI 总线共享物理 21, 22, 24 虚拟 17 数据库可用性组 (DAG), MSCS 13 V VMkernel 23 VMkernel 和 MSCS 15, 19 vmkfstool 和 MSCS 20 vmkfstools 16 vmotion, MSCS 13 vsphere DRS, 启用和 MSCS 27 vsphere DRS 和 MSCS 27 vsphere HA, 启用和 MSCS 27 vsphere HA 和 MSCS 27 vsphere High Availability (HA),, 请参见 vsphere HA W 物理兼容模式, MSCS 19 物理 - 虚拟对, 创建 25 X 虚拟兼容模式, MSCS 19 Y 硬件要求, MSCS 10 以太网适配器 15 以太网适配器和 MSCS 19 Z 仲裁磁盘 17, 21, 24 主机, 待机 23 自动化级别, MSCS 28 Q 群集跨主机的虚拟机 19 MSCS 物理主机和虚拟机 9 物理机和虚拟机 23 一个主机上的 MSCS 虚拟机 15 36 VMware, Inc.