在 Windows Server 中的服务器群集上配置卷装入点

本文介绍如何使用 NTFS 卷装入点功能在服务器群集上创建卷装入点。

原始 KB 数: 947021

总结

通过使用卷装入点,可以将目标分区移植或装载到另一个物理磁盘上的文件夹中。 还可以超过驱动器号引用的 26 个字母限制。

可以使用以下方法在 Windows Server 中添加装入点。

注意

对于聚集计算机或非聚集计算机,这些方法相同。

  • 使用逻辑磁盘管理器(Diskmgmt.msc)。
  • 在命令提示符处使用Mountvol.exe。
  • 使用 Win32 SetVolumeMountPoint 和 DeleteVolumeMountPoint 函数编写自己的.exe文件。

详细信息

在 Windows Server 故障转移群集上创建卷装入点时,必须考虑以下关键项:

  • 无法在群集磁盘和非聚集磁盘之间创建卷装入点。
  • 不能在见证磁盘或用于“仅多数:磁盘”仲裁类型的磁盘上创建卷装入点。
  • 卷装入点对程序是透明的。

如何在群集中不是资源的磁盘上设置卷装入点

  1. 使用托管装入点和装入点卷的群集节点的管理权限登录到本地计算机。

  2. 在群集的每个节点上,使用磁盘管理控制台确保只有一个节点处于“联机”状态的每个磁盘。 磁盘应位于同一节点上,并且仅在该节点上联机。

  3. 在将承载装入点卷的磁盘上,执行以下步骤:

    1. 在磁盘管理控制台的中间窗格中,右键单击显示磁盘编号的磁盘项,然后单击“联机(如果磁盘尚未联机)。
    2. 再次右键单击磁盘项,然后单击“ 初始化磁盘 ”(如果磁盘尚未初始化)。
    3. 如果磁盘没有卷,请完成步骤 3d-3g。 如果磁盘有卷,请转到步骤 3h。
    4. 右键单击一些未分配的空间,然后单击“ 新建简单卷”。
    5. 启动“新建简单卷向导”时,单击“下一步”,输入卷大小,然后单击“下一步”。
    6. “分配驱动器号或路径” 屏幕上,分配驱动器号,然后单击“ 下一步”。
    7. 使用 NTFS 文件系统格式化分区,单击“下一步,然后单击“完成”。
    8. 如果卷没有驱动器号,请完成步骤 3i-3j。 如果卷具有驱动器号,请转到步骤 4。
    9. 右键单击磁盘,然后单击“ 更改驱动器号和路径”。
    10. 单击“ 添加”,分配驱动器号,然后单击“ 确定”。
  4. 在将承载装入点的磁盘上,执行以下步骤:

    1. 在磁盘管理控制台的中间窗格中,右键单击显示磁盘编号的磁盘项,然后单击“联机(如果磁盘尚未联机)。
    2. 再次右键单击磁盘项,然后单击“ 初始化磁盘 ”(如果磁盘尚未初始化)。
    3. 如果磁盘没有卷,请完成步骤 4d-4i。 如果磁盘有卷,请转到步骤 4j。
    4. 右键单击一些未分配的空间,然后单击“ 新建简单卷”。
    5. 启动“新建简单卷向导”时,单击“ 下一步”。
    6. 输入卷大小,然后单击“ 下一步”。
    7. “分配驱动器号或路径”屏幕上,单击以下空 NTFS 文件夹中的“装载”,然后单击“浏览”。
    8. 展开 X:,其中 X 表示承载装入点的根驱动器。 选择空文件夹或创建新文件夹,单击“确定”,然后单击“下一步”。
    9. 使用 NTFS 文件系统格式化分区,单击“下一步,然后单击“完成”。
    10. 确保卷没有分配给它的驱动器号。
    11. 右键单击磁盘,单击“ 更改驱动器号和路径”,然后单击“ 添加”。
    12. 单击以下空 NTFS 文件夹中的“装载”,然后单击“浏览”。
    13. 展开承载装入点卷的根驱动器。 选择空文件夹,或创建新文件夹,然后单击“ 确定 ”两次。
  5. 按照以下步骤将以下磁盘添加到群集:

    • 包含装入点的磁盘

    • 承载装入点卷的磁盘

      1. 打开故障转移群集管理管理管理单元。 为此,请单击“开始”,单击“管理工具”,然后单击“故障转移群集管理”。 如果出现“用户帐户控制”对话框,请确认它显示的操作是所需操作,然后单击“继续”。

      2. 在导航窗格中,单击“存储”

      3. “操作 ”窗格中,单击“ 添加磁盘”。

      4. 选择承载装入点和卷的磁盘,然后单击“ 确定”。 这两个磁盘现在都 显示在存储窗格的“可用存储 ”区域中。

      5. 右键单击承载装入点的磁盘资源,然后单击“ 属性”。

      6. “依赖项 ”选项卡上,单击“ 资源 ”列。

      7. 单击根磁盘,单击“应用,然后单击“确定”。 此依赖项将导致资源在托管装入点的磁盘资源成功联机后联机。

  6. 右键单击新添加的磁盘资源,然后单击“ 更多操作”。

  7. 单击“ 将此资源移动到另一个服务或应用程序 ”,将资源移动到相应的应用程序或服务组。

如何在群集磁盘上设置卷装入点

注意

  • 在托管“服务和应用程序”组的节点上执行以下步骤。
  • 在这些步骤中,卷 N 和卷 Y 已存在于同一“群集服务和应用程序”组中。
  • 卷 N 表示将承载装入点文件夹的卷。 卷 Y 表示装载点正在装载的卷。 执行以下步骤之前,卷 Y 不需要分配的驱动器号。
  • 如果在服务器群集中的某个节点上访问磁盘管理时收到“参数不正确”错误消息,请退出磁盘管理,启动故障转移群集管理器,导航到 存储,然后将卷 N 放入维护模式
  1. 在拥有卷 N 和 Y 的群集节点的磁盘管理控制台的中间窗格中,右键单击卷 Y,然后单击“ 更改驱动器号和路径”。
  2. 单击“添加”,单击以下空 NTFS 文件夹中的“装载”,然后单击“浏览”。
  3. 单击卷 N,单击“新建文件夹”,键入新文件夹的名称,然后单击“确定”两次以返回到服务器管理器控制台。
  4. 打开故障转移群集管理控制台。
  5. 通过将保存两个磁盘资源的“服务和应用程序”组移动到每个节点来测试每个节点上的装入点。 确保磁盘在每个节点上都处于联机状态,并且可以通过 Windows 资源管理器或使用命令行和“N:\<装入点文件夹名称>”路径访问装载卷中的信息。

使用卷装入点时的最佳做法

  • 在装载的卷磁盘资源中创建依赖项,该资源指定承载装入点文件夹的磁盘。 这使得装载的卷依赖于主机卷,并确保主机卷首先联机。

    注意

    在 Windows Server 2008 及更高版本的 Windows 中不再需要这种做法。

  • 如果将装入点从一个共享磁盘移动到另一个共享磁盘,请确保这些共享磁盘位于同一组中。

  • 请尽量将根(主机)卷安排为专用于装入点。 根卷是承载装入点的卷。 如果必须运行 Chkdsk.exe 工具,此做法可大大减少还原对已装载卷的访问权限所需的时间。 这样还能减少通过主机卷上的备份进行还原所需的时间。

  • 如果将根(主机)卷专用于装入点,则主机卷不得小于 5 MB。 这样能降低卷用于装入点以外的任何内容的可能性。

  • 在高可用性非常重要的群集中,可以在单独的主机卷上创建冗余装入点。 这有助于保证如果无法访问一个根(主机)卷,仍可以通过另一个装入点访问位于已装载卷上的数据。 例如,如果HOST_VOL1(D :)位于 Mountpoint1 上,用户数据位于 LUN3 上。 然后,如果 HOST_VOL2 (E:) 位于 Mountpoint1 上,则用户数据位于 LUN3 上。 因此,客户可以使用 D:\mountpoint1 或 E:\mountpount1 访问 LUN3。

    注意

    由于位于 LUN3 上的用户数据同时依赖于 D 和 E 卷,因此必须暂时删除任何失败主机卷的依赖项,直到卷恢复服务为止。 否则,位于 LUN3 上的用户数据仍处于失败状态。