如何扩展群集共享磁盘的分区

本文介绍如何在基础硬件 RAID 支持容量扩展技术的情况下向群集添加其他存储容量。

原始 KB 数: 304736

总结

容量扩展提供将其他驱动器添加到现有 RAID 集并扩展逻辑驱动器的功能,使其显示为同一逻辑驱动器末尾的可用空间。 可以使用Diskpart.exe命令行实用工具将现有分区扩展到可用空间。 此过程具有以下要求:

  • 其他磁盘空间必须显示为现有驱动器末尾的可用空间,并且它必须直接位于要扩展的现有卷后面。
  • 扩展不得依赖于软件容错来合并现有分区和可用空间。
  • 现有驱动器的磁盘签名保持不变。
  • 对磁盘使用物理磁盘资源类型。 如果磁盘资源由第三方制造商提供,则必须联系该制造商,了解如何增加磁盘空间。

详细信息

重要

如果将其他驱动器添加到现有阵列,并且新驱动器显示为新的逻辑磁盘(而不是现有驱动器末尾的可用空间),则硬件不支持容量扩展,因为它将可用空间称为新驱动器,并且以下过程将不起作用。 默认情况下,某些存储硬件会自动为新空间创建新的逻辑磁盘和卷,尽管现有逻辑磁盘的扩展是可能的选择。 使用 Windows Server 2003 的服务器群集或 Windows Server 2008 或 Windows Server 2008 R2 的故障转移群集时,软件容错不受本机支持,并且创建跨卷(卷集)不是可行的选项。 若要添加其他空间:

  • 创建第二个物理磁盘资源。
  • 删除,然后使用其他磁盘重新创建数组,然后替换磁盘。

如果硬件支持容量扩展,如何将现有驱动器扩展到可用空间

可以执行联机扩展或数据卷的脱机扩展。

如何对数据卷执行联机扩展

可以在 Windows Server 2008 或 Windows Server 2008 R2 中执行群集数据卷的联机扩展,而无需停止群集应用程序(s)。 但是,并非所有特定于供应商的应用程序、驱动程序和适用于 Windows Server 2003 的实用程序都完全支持群集卷的透明联机扩展。 因此,我们建议测试特定的硬件环境和硬件配置,以确认它在 Windows Server 2003 中执行联机扩展之前将正常运行。

若要对磁盘分区执行联机扩展,请执行以下步骤:

  1. 添加其他物理驱动器,并使用硬件供应商文档附带的说明将其他磁盘或磁盘扩展为可用空间。

  2. 打开“磁盘管理”管理单元,验证是否已将新的可用空间添加到正确的驱动器末尾。

  3. 右键单击现有分区,然后选择“ 属性”。 在 “常规 ”选项卡上,键入分区的唯一名称。 此名称将用于标识要扩展的分区。

    注意

    如果在扩展驱动器时遇到上述步骤的任何问题,请联系硬件供应商寻求帮助。

  4. 使用以下方法之一扩展分区:

    • 在 Windows Server 2008 R2 中使用磁盘管理管理单元

      若要使用磁盘管理管理管理单元扩展分区,请执行以下步骤:

      1. 在磁盘管理中,右键单击要扩展的数据卷。
      2. 选择“ 扩展卷”。...
      3. 按照扩展卷向导中的说明操作。

      注意

      Windows Vista 和 Windows Server 2008 不允许磁盘管理管理单元扩展卷,用户应改用 diskpart 来扩展卷。

    • 使用Diskpart.exe实用工具

      若要使用 Diskpart.exe 实用工具扩展分区,请执行以下步骤:

      1. 打开命令提示符,键入 diskpart,然后按 Enter
      2. 在 DISKPART 提示符下,键入列表卷,然后按 Enter 在计算机上显示现有卷。
      3. 在 DISKPART 提示符下,键入选择卷<卷号>,然后按 Enter。 此处 的卷号 是要扩展的卷数。 该卷具有在步骤 3 中创建的唯一名称。 该卷列在列表卷命令的输出中。
      4. 在 DISKPART 提示符下,键入扩展,然后按 Enter 将分区扩展到驱动器末尾的所有可用磁盘空间。 或者,键入 extend size=<size> 以按 MB 大小 (MB)扩展所选卷。
      5. 键入退出,然后按 Enter 退出命令提示符。

如何对数据卷执行脱机扩展

若要在 Windows Server 2003 中脱机扩展磁盘分区,请执行以下步骤:

  1. 备份要扩展的共享磁盘(或磁盘)。

  2. 关闭群集中除一个节点外的所有节点。

  3. 使物理磁盘资源处于脱机状态的整个组。 仅引入要联机扩展的物理磁盘资源。 此过程应关闭磁盘的所有打开句柄。

    注意

    如果有任何访问磁盘的磁盘或主机总线适配器(HBA)实用工具,可能需要退出或停止服务,以便他们将释放磁盘的任何句柄。

  4. 添加其他物理驱动器,并使用硬件供应商文档附带的说明将其他磁盘或磁盘扩展为可用空间。

  5. 打开“磁盘管理”管理单元,验证是否已将新的可用空间添加到正确的驱动器末尾。

  6. 右键单击现有分区,然后选择“ 属性”。 在 “常规 ”选项卡上,键入分区的唯一名称。 此名称将用于标识要扩展的分区。 退出磁盘管理管理管理单元。

    注意

    如果在扩展驱动器时遇到上述步骤的任何问题,请联系硬件供应商寻求帮助。

  7. 打开命令提示符,键入 diskpart,然后按 Enter

  8. 在 DISKPART 提示符下,键入列表卷,然后按 Enter 在计算机上显示现有卷。

  9. 在 DISKPART 提示符下,键入选择卷<卷号>,然后按 Enter。 此处 的卷号 是要扩展的卷数。 该卷具有在步骤 6 中创建的唯一名称。 该卷列在列表卷命令的输出中。

  10. 在 DISKPART 提示符下,键入扩展,然后按 Enter 将分区扩展到驱动器末尾的所有可用磁盘空间。 或者,键入 extend size=<size> 以按 MB 大小 (MB)扩展所选卷。

  11. 键入退出,然后按 Enter 退出命令提示符。

  12. 扩展卷后,可以将包含物理磁盘资源的整个组联机,然后启动群集中的所有其他节点。

  13. 验证该组是否可以联机并故障转移到群集中的所有其他节点。