vSphere Storage Appliance Manager 安装程序 5.1.1 | 2012 年 10 月 25 日 | 内部版本 859703

vSphere Storage Appliance 自动安装程序 5.1.1 | 2012 年 10 月 25日 | 内部版本 859703

独立 VSA 群集服务 5.1.1 | 2012 年 10 月 25 日 | Windows 内部版本 859644 | Linux 内部版本 858549

请时常查看以了解这些发行说明的新增内容及更新。

上次更新时间:2013 年 4 月 2 日

发行说明内容

本发行说明包含以下主题:

本发行说明提供有关适用于 VMware vSphere 5.1 的分布式共享存储解决方案 VMware vSphere Storage Appliance 5.1.1 的信息。

VMware vSphere Storage Appliance 5.1.1 功能

VMware vSphere Storage Appliance 5.1.1 提供的分布式共享存储解决方案可以提取两个或三个 ESXi 主机的计算和内部硬盘资源,形成一个 VSA 群集。VSA 群集可启用 vSphere High Availability 和 vSphere vMotion。

VSA 群集功能

VSA 群集提供以下功能集:

  • 为数据中心中的所有主机提供共享数据存储
  • 为每个共享数据存储提供一个副本
  • VMware vMotion 和 VMware High Availability
  • 从硬件和软件故障进行故障切换和故障恢复的功能
  • 替换出现故障的 VSA 群集成员
    注意:VSA 群集成员是运行 vSphere Storage Appliance 并加入 VSA 群集的 ESXi 主机。
  • 在发生严重的 vCenter Server 故障后,恢复现有 VSA 群集管理
  • 收集 VSA 群集日志

VSA 群集组件

  • vSphere Storage Appliance 软件
  • 两台或三台运行 ESXi 5.0 或更高版本的相同的物理服务器
  • VMware vCenter Server 5.0 或更高版本
    注意:vCenter Server 可以安装在单独的物理服务器上,或作为虚拟机安装在其中一个 ESXi 主机上。

vSphere Storage Appliance 5.1.1 的新增功能

vSphere Storage Appliance 5.1.1 包括大量可改善 VSA 群集的管理、性能和安全性的新功能及增强功能。

  • 支持单个 vCenter Server 实例管理多个 VSA 群集。
  • 能够在不同于 VSA 群集的子网上运行 vCenter Server。
  • 支持在 VSA 群集中的一个 ESXi 主机上本地运行 vCenter Server。
  • 能够在本地数据存储上有虚拟机正在运行的现有 ESXi 主机上安装 VSA。
  • 能够独立于与 VSA 群集相同的子网中的 vCenter Server 实例运行 VSA 群集服务(安装在 Linux 或 Windows 上)。包含两个成员的群集需要 VSA 群集服务。有关如何安装该服务的信息,请参见《VMware vSphere Storage Appliance 安装和管理》文档中的“安装和配置 VSA 群集环境”一节。
  • 改善了在脱机状态下对 VSA 群集的支持性。VSA 已经增强了其识别导致群集脱机的问题的能力,并且还提供使群集恢复联机状态的选项。
  • 能够指定和增加 VSA 群集的存储容量。
  • 安全增强功能,为 VSA 组件之间的通信通道提供合适的保护。
  • 针对包括 ESXi 5.1 主机的 VSA 群集支持内存过度使用。如果 VSA 群集包括的 ESXi 主机版本早于 ESXi 5.0,则不支持内存过度使用。
  • 新许可模型。除了作为 vCenter Server 的加载项,VSA 现在还可以具有属于自己的独立许可证。如果管理单个群集,可使用加载项许可证。要管理多个群集,则需要获得独立 VSA 许可证。

此外,VSA 5.1.1 还扩展了对以下功能的支持:

  • RAID:有关详细信息,请参见 RAID 设置和要求
  • VMFS 堆大小增加到 256 MB。将此功能与对更大驱动器的支持相结合,可实现每节点 VSA 虚拟存储容量达到 24 TB。此最大容量总体上适用于在 ESXi 主机上创建的所有 VMFS 数据存储。

由于在安装过程中遇到问题,vSphere Storage Appliance 5.1 已从 VMware 下载站点移除。vSphere Storage Appliance 5.1 已替换为 vSphere Storage Appliance 5.1.1,该版本在功能上与 vSphere Storage Appliance 5.1 相同,并且对安装过程中遇到的问题进行了修复。
有关详细信息,请参见 知识库文章 2036630 以及发行说明中的“已解决的问题”部分。

安装说明

更新内容 如果已安装 VSA 5.1,则无法升级到 VSA 5.1.1。如果已经更新为 VSA 5.1,则不需要使用 VSA 5.1.1 来解决问题。

vSphere Storage Appliance 支持 VSA Manager 安装程序向导和 VSA 自动安装程序脚本作为安装工作流。下表显示了每个工作流要求的对比情况。请阅读《VMware vSphere Storage Appliance 安装和管理》 文档了解每个工作流的详细信息。

安装要求 VSA Manager 安装程序 VSA 自动安装程序
已更新 硬件要求
两台或三台采用同类硬件配置的服务器
  • CPU:64 位 x86 Intel 或 AMD 处理器,2 GHz 或更高
  • 内存
    • 6 GB,最小值
    • 24 GB,推荐大小
    • 72 GB,测试最大值
      注意:因为对于 VSA 群集没有内存限制,所以每个 ESXi 主机的内存可以超过 72 GB。
  • 更新内容 网卡 4 个单端口或 2 个双端口 1 千兆以太网卡或 10 千兆以太网卡,或者 1 个四端口网卡(不提供网卡冗余)
  • RAID 控制器:RAID 控制器必须支持 RAID10、RAID6 或 RAID5
  • 硬盘:每个主机使用的所有磁盘必须具有相同的容量和性能特性。请勿混用 SATA 和 SAS 磁盘。有关可行配置的信息,请参见 RAID 设置和要求。尽管带有异构供应商和型号组合、驱动器容量和驱动器速度的磁盘驱动器配置可能可行,但是 RAID 适配器的写入 I/O 性能将是 RAID 集中最慢驱动器的倍数,且容量将是 RAID 集中最小驱动器的倍数。VMware 强烈建议您不要使用混合磁盘驱动器配置,除非在从稍有区别的服务器制造商处获取替换驱动器后必须重新构建 RAID 集的情况下,才可使用。替换容量小于当前最小容量的驱动器将导致 RAID 集重新构建失败并且不受支持。
在物理机或虚拟机上使用 vCenter Server 5.1 系统。您可以在 VSA 群集中的一个 ESXi 主机上运行 vCenter Server。vCenter Server 安装需要采用以下配置:
  • CPU:64 位 x86 Intel 或 AMD 处理器,2 GHz 或更高
  • 内存和硬盘空间:需要的内存和硬盘空间量取决于您的 vCenter Server 配置。有关详细信息,请参见《vSphere 安装和设置》 文档。
  • 网卡:千兆以太网网卡或万兆以太网网卡
对于 VSA Manager,需要更多硬盘空间:
  • VSA Manager:10 GB
  • VSA 群集服务:2 GB
网络硬件要求和配置
  • 两台千兆/万兆以太网交换机(建议配置)
    注意:采用两台交换机网络配置,可在物理网络层中消除单点故障
  • 一台千兆/万兆以太网交换机(最低配置)
  • 在 VSA 环境中,网络的运行速度必须达到 1 千兆或以上才能支持配置。
静态 IP 地址。vCenter Server 和 VSA Manager 不需要在与 VSA 群集相同的子网中。每个 VSA 群集的成员(包括用于双成员配置的 VSA 群集服务)都需要在相同的子网中。
(可选)在以太网交换机上配置一个或两个 VLAN ID
软件安装
在每个主机上使用 ESXi 5.1
Windows Server 2003 或 Windows Server 2008 64 位安装
在物理系统或虚拟机上使用 vCenter Server 5.1。您可以在 VSA 群集中的一个 ESXi 主机上运行 vCenter Server。
vSphere Client 或 vSphere Web Client

请阅读《VMware vSphere Storage Appliance 安装和管理》 文档,了解每个工作流的详细信息。

RAID 设置和要求

RAID 类型
SATA 驱动器
SAS 驱动器
RAID5
不受支持
更新内容 下列 RAID 配置示例显示了 SAS 磁盘的驱动器数和最大驱动器容量的有效组合形式。比本示例显示的容量小的容量也会受到支持:
  • 10 X 0.5T => 4.5T VMFS 数据存储
  • 8 X 0.75T => 5.25T VMFS 数据存储
  • 7 X 1T => 6T VMFS 数据存储
  • 6 X 1.5T => 7.5T VMFS 数据存储
  • 5 X 2T => 8T VMFS 数据存储
  • 3 X 3T => 6T VMFS 数据存储
  • 4 X 2.5T => 7.5T VMFS 数据存储
  • 4 X 3T => 9T VMFS 数据存储
RAID6
每台主机受支持的最大 VMFS 数据存储限制为 24T。 每台主机受支持的最大 VMFS 数据存储限制为 24T。此最大容量总体上适用于在 ESXi 主机上创建的所有 VMFS 数据存储。
RAID10
每台主机受支持的最大 VMFS 数据存储限制为 8T。该值不是 VMFS 数据存储限制,而是由 RAID 集的预期总磁盘驱动器弹性施加的限制。在此限制范围之外,存储弹性低于可接受限制。
磁盘转速
至少 7200 转/分
至少 10000 转/分
注意:为获得最佳性能,请选择 15000 转/分的磁盘。

已解决的问题

下列问题在发布 vSphere Storage Appliance 1.0 之后已得到解决。已解决问题列表仅与本版本的 vSphere Storage Appliance 有关。

  • 从 VSA 1.0 升级到 VSA 5.1 时,如果在没有任何参数的情况下运行 install.exe,则现有 VSA 1.0 群集将被删除。本版本已解决该问题。
  • VSA 5.1 ISO 中的自动运行程序应用程序运行 install.exe而不是《安装和管理指南》。本版本已解决该问题。VSA 5.1.1 ISO 中的自动运行程序应用程序将运行《安装和管理指南》。
  • 从 VSA 1.0 升级到 VSA 5.1 时,如果运行的 cleanup.bat脚本少于三个参数,则现有 VSA 1.0 群集将被删除。本版本已解决该问题。此时将显示一条警告消息,表明如果继续执行操作将删除所有 VSA 群集。
  • 重新引导 VSA 节点时,将出现完全同步而不是增量同步。本版本已解决该问题。
  • 针对三成员群集的节点替换不再需要临时 vCenter Server 标准许可证。
  • 将新主机添加到现有 VSA 数据中心时,将自动更新访问控制列表 (ACL),并且在这些主机上自动挂载 NFS 共享。
  • 已经对重新配置 VSA 群集网络工作流进行了若干更改,以改善用户体验。
  • 现在,可以在已启用 IPv6 的 vCenter Server 上安装 VSA。但是,VSA 不支持 IPv6。如果在已启用 IPv6 的 vCenter Server 上安装 VSA,则 VSA Manager 和其他组件仍将使用并仅支持 IPv4。
  • ClusterOffline、StorageOffline 和 MemberOffline 事件现在可生成以下发送至 vCenter Server 的警报:

    事件
    警报
    ClusterOffline
    该数据中心 [Internal ID:datacenter-2] 中的 VSA 存储群集脱机
    StorageOffline
    VSA 存储实体 [Internal ID:datastore-111] 脱机
    MemberOffline
    该数据中心 [Internal ID:datacenter-2] 中的 VSA 群集服务脱机或
    VSA 成员 [Internal ID:vm-110] 脱机

已知问题

本 vSphere Storage Appliance 版本中的已知问题分组如下:

安装问题

  • VSA 安装程序的 [选择数据中心] 页面显示错误
    如果为 VSA 群集选择的数据中心内的任何一个 ESXi 主机使用分布式 vSwitch,则 VSA 安装程序会显示以下错误: java.security.InvalidParameterException :Invalid gateway:null。即使您不打算将使用分布式 vSwitch 的主机用于 VSA 群集,该问题仍会出现。
    解决办法:所有参与的 ESXi 主机必须对管理网络使用标准 vSwitch。如果您的数据中心包括使用分布式 vSwitch 的非参与主机,请将这些主机移动到其他数据中心。
  • VSA Manager 安装失败并显示错误消息
    当安装 VSA Manager 时,您可能会看到以下错误消息: 端口 端口号 已在使用中 (Port port_number is already in use)。此错误表明另一个进程可能正在使用 VSA Manager 所需的端口。
    解决办法:
    1. 使用 netstat命令查找正在使用该端口的进程的 PID:
      netstat -ano | findstr 端口号
    2. 停止该进程。
    3. 该进程停止后,再次使用 netstat确保端口可用,然后再继续执行 VSA Manager 安装。
  • VSA 5.1.1 安装失败并显示错误消息: 错误 2896:执行操作失败 (Error 2896: Executing action failed)
    当临时驱动器的位置设置为用于安装 VSA Manager 的 C: 之外的驱动器时,会出现此问题。
    解决办法:确保用户和系统 TEMP 与 TMP 变量指向位于以下驱动器上的指定位置(C: 驱动器)。有关详细信息,请参见 知识库文章 1037925
  • 在首先卸载 vCenter Server 后,尝试卸载 VSA Manager 失败
    如果您从运行 vCenter Server 和 VSA Manager 的系统中卸载了 vCenter Server,则无法卸载 VSA Manager。
    解决办法:如果需要卸载 vCenter Server,请确保首先卸载 VSA Manager 及其他插件。
  • 输入不包括 VSA 支持的许可证密钥导致显示错误警告消息
    当在 VSA Manager 安装程序的 [许可证信息] 页面上输入错误的许可证密钥时,将显示以下消息:
    该 vCenter Server 和/或虚拟存储设备的许可证已过期。请提供有效的许可证密钥以继续进行安装 (The license of this vCenter Server and/or Virtual Storage Appliance has expired. Provide a valid license key to continue with the installation)。
    此消息错误,因为输入的许可证密钥未过期。消息应该指出该许可证密钥不支持 VSA,因此无法继续安装。
    解决办法:输入包括 VSA 支持的许可证密钥。
  • 每台物理服务器上只能有一个 VSA 群集服务实例
    始终有一个 VSA 群集服务实例与 VSA Manager 一起安装。只有在未安装 VSA Manager 的单独服务器上安装 VSA 群集服务时,才能使用 VSA 群集服务安装程序。有关如何安装该服务的信息,请参见《vSphere Storage Appliance 安装和管理》文档中的“安装和配置 VSA 群集环境”一节。
    解决办法:无。

升级问题

  • 如果不使用推荐的升级顺序对系统进行升级,则会导致 vSphere Storage Appliance 升级失败
    如果不按照推荐的组件升级顺序进行操作,则升级将会失败。具体来说,升级 ESXi 之后再升级 vSphere Storage Appliance (VSA) 会导致 VSA 升级失败。升级 VSA 之后再升级 vCenter Server 会导致升级 vCenter Server 时 VSA 停止工作,原因在于元数据和许可发生了变更。升级系统时请按照推荐的顺序进行操作。以下为推荐的升级顺序:
    1. 将 vCenter Server 从版本 5.0 升级到 5.1。
    2. 将 vSphere Storage Appliance 从版本 1.0 升级到 5.1.1。
    3. 进入群集维护模式。
    4. 将 ESXi 主机从版本 5.0 升级到 5.1。
    5. 退出群集维护模式。
    解决办法:
    • 如果在升级 vCenter Server 之前已将 VSA 升级到版本 5.1.1,则升级 vCenter Server(选择 [使用现有 DB]),然后卸载并重新安装 VSA Manager。
    • 如果在升级 VSA 之前已将 ESXi 升级到版本 5.1,则在保留本地 VMFS 数据存储的主机上重新安装 ESXi 5.0,然后还原某些配置后才能升级 VSA。有关重新安装 ESXi 5.0 和还原相应配置的信息,请参见 VMware 知识库文章 2034424
  • 升级到 VSA 5.1.1 之前,请验证 VSA 群集已打开并正常运行
    VSA 群集已打开并正常运行时,VSA Manager GUI 会将所有应用程序和数据存储的状态显示为“在线”。
  • 升级到 VSA 5.1.1 失败后,VMFS 堆大小仍设置为 256MB
    在 VSA 升级期间,VMFS 数据存储的堆大小增加到 256MB。如果升级失败并且 VSA Manager 恢复至其初始状态,则 VMFS 数据存储的堆大小不会更改为原始值,而是仍设置为 256 MB。
    解决办法:手动将 VMFS 堆大小重置为原始值。
  • 尝试升级 VSA Manager 失败并且显示错误消息
    您会看到以下错误消息: 群集不可用 (A cluster is not available)。将 VSA Manager 升级到版本 5.1.1,但是不具有以前创建的 VSA 群集时,可能会发生此失败。
    解决办法:先卸载早期版本的 VSA Manager,然后再安装 VSA Manager 5.1.1。
  • 升级到 VSA 5.1.1 后,VSA 群集退出维护模式所花费的时间可能会更长
    从 VSA 1.0 升级到 VSA 5.1.1 后,VSA 群集可能需要花费超过 20 分钟的时间才能退出群集维护模式。
    解决办法:无。
  • 失败的 VSA 升级可能会导致 VSA 虚拟机处于孤立状态
    如果 VSA 升级失败是因在虚拟机部署期间或之后丢失与 ESXi 主机的通信而造成的,则在升级回滚后,可能在数据中心中留下孤立虚拟机。
    解决办法:先手动删除孤立虚拟机,然后再重试升级。
  • 如果在 VSA 1.0 中恢复了 VSA 群集,则升级到 VSA 5.1.1 会失败
    如果在 VSA 1.0 中恢复了 VSA 群集,但未在 VSA 虚拟机上手动还原 vApp 属性,则升级到 VSA 5.1.1 可能会失败。
    解决办法:还原 vApp 配置并提供正确的网络属性。有关详细信息,请参见 VMware 知识库文章 2033916

与 vSphere 的互操作性问题

  • 在属于 VSA 群集的 ESXi 主机上执行 vSphere Update Manager 扫描和修复任务失败
    在属于 VSA 群集的 ESXi 主机上使用 vSphere Update Manager 执行扫描和修复任务时,任务可能会失败。
    解决办法:在执行扫描和修复任务之前,将 VSA 群集成员置于维护模式。
    1. [VSA Manager] 选项卡中,单击 [设备]
    2. 在 [主机] 列中,右键单击执行扫描和修复任务要针对的 ESXi 主机,然后选择 [进入设备维护模式]
    3. 在确认对话框中,单击 [是]
      VSA 群集成员的状态会更改为维护。
    4. 在 [进入维护模式] 对话框中,单击 [关闭]
    5. 在处于维护模式的 VSA 虚拟机所在的 ESXi 主机上执行扫描和修复任务。
    6. [VSA Manager] 选项卡中,单击 [设备]
    7. 右键单击处于维护模式的 VSA 群集成员,然后选择 [退出设备维护模式]
    8. 在 [退出维护模式] 对话框中,单击 [关闭]
    9. 针对要执行转储和修复任务的每个 ESXi 主机重复上述步骤。
  • 当 vSphere Storage Appliance 从故障中恢复时,虚拟机的 Storage vMotion 任务失败
    当 vSphere Storage Appliance 从故障中恢复时,如果使用 Storage vMotion 迁移虚拟机,则 Storage vMotion 过程可能会失败。当恢复出现故障的 vSphere Storage Appliance 时,迁移过程可能会变得缓慢,并且 vSphere Client 可能会显示错误消息: 等待迁移数据超时 (Timed out waiting for migration data)
    解决办法:vSphere Storage Appliance 从故障恢复后,重新启动 Storage vMotion 任务。
  • VSA 数据存储不支持具有 Fault Tolerance 的虚拟机
    解决办法:无。

    性能问题

    • 当虚拟机执行的磁盘写入大小不是 4KB 的倍数或者未达到 4KB 边界时,VSA 数据存储的 I/O 吞吐量会更加缓慢
      如果应用程序配置为执行不是 4KB 的倍数或者未达到 4KB 边界的磁盘写入,则由于将数据块写入 VSA 数据存储之前需要读取数据块内容,因此包含虚拟机的 VSA 数据存储上的 I/O 吞吐量会受到影响。
      解决办法:要避免该问题,请确保配置满足以下条件:
      • 虚拟机的磁盘分区从 4KB 边界开始
      • 绕过文件系统或直接写入文件的应用程序发出的 I/O 大小既达到 4KB 又是 4KB 的倍数
    • 如果由三个成员组成的 VSA 群集中有一个 VSA 群集成员出现故障,则最多只能执行两个 Storage vMotion 任务
      如果由三个成员组成的 VSA 群集中有一个 VSA 群集成员出现故障,则在 VSA 数据存储之间无法执行两个以上的 Storage vMotion 任务。如果同时运行三个 Storage vMotion 任务,则其中一个任务可能会超时。
      解决办法:不要在 VSA 群集中运行两个以上的 Storage vMotion 任务。

    维护问题

    • 重新配置 VSA 群集网络向导未在后端网络中检查 IP 地址冲突
      当使用重新配置 VSA 群集网络向导执行 VSA 群集的网络重新配置时,向导未在后端网络中检查 IP 地址冲突。VSA 群集后端网络使用 192.168.x.x 子网中的 IP 地址。
      解决办法:没有解决办法。您必须确保为后端网络分配的地址未被其他主机或设备使用。
    • 在解决后端路径故障后,其中一个 VSA 数据存储在 VSA Manager UI 中显示为 [已降级]
      您可能还会在任务列表中看到尚未启动或显示为已停止的数据存储同步任务。当发生 双后端路径故障时,可能会出现该问题。该故障是由于在所有后端网络接口上丢失网络通信而造成的。当通信丢失相当长的一段时间后,群集将置于降级状态。
      解决办法: 重新引导用于导出已降级 VSA 数据存储的 VSA 节点。

    文档问题

    • 对本文档中棕地网络配置端口组名称的更正
      《vSphere Storage Appliance》 文档中的“网络配置”错误地将在每台主机上配置的五个端口组定义为 VSA 前端网络、虚拟机网络、管理网络、VSA 后端网络和 VSA vMotion。
      输入文档中显示的端口组名称会导致安装失败。
      解决办法:使用正确的端口组名称。它们必须完全按照以下方式命名。
      • VSA-前端
      • 虚拟机网络
      • 管理网络
      • VSA-后端
      • VSA-vMotion
    • 联机帮助中的 [选择何时格式化磁盘] 页面中包含错误信息
      [选择何时格式化磁盘] 页面指出对于 ESXi 5.1 主机,将使用优化置零格式自动配置磁盘。这是错误的,因为目前尚不支持该格式。
      解决办法:格式化磁盘时,必须选择以下任一选项:
      • 在首次访问时格式化磁盘(默认选项):安装时间较短。
      • 立即格式化磁盘:安装时间较长,但可提高已安装群集的磁盘性能。
      写入所有磁盘块后,两个选项之间将不存在任何性能差异。
    • 更新内容 澄清内容:文档中有关安装和运行 VSA 群集服务的其他信息
      包含两个成员的 VSA 群集需要使用 VSA 群集服务。您可以在各种 64 位平台上单独安装该服务,这些平台包括 Windows Server 2003、Windows Server 2008、Windows 7、Linux RedHat 和 SUSE Linux Enterprise Server。
      解决办法:请仅在 64 位操作系统上安装该服务。