定额磁盘配置

集群系统将自动分配候选定额磁盘。但是,向系统添加新存储器或除去现有存储器时,最好是查看定额磁盘分配情况。

可将系统分为两组,每组均包含系统中原来一半数量的节点。定额磁盘确定哪组节点停止运行并停止处理 I/O 请求。在这种非此即彼的情况下,访问定额磁盘的第一个节点组将标记为该定额磁盘的所有者,因而可以继续作为系统运行,并处理所有 I/O 请求。如果另一个节点组无法访问定额磁盘或者发现定额磁盘已为其他节点组所有,那么它会停止作为系统运行,并且不处理 I/O 请求。

系统只能有一个用于仲裁情况的活动定额磁盘。但是,系统可使用三个定额磁盘来记录发生灾难时所用的系统配置数据的备份。系统会自动从三个定额磁盘中选择一个活动的定额磁盘。可以使用带有 active 参数的 chquorum 命令行界面 (CLI) 命令来指定活动定额磁盘。 要查看当前的定额磁盘状态,请使用 lsquorum 命令。

如果活动的定额磁盘在系统完成分区前发生故障,其他候选定额磁盘会提供冗余。为了避免在单次故障中失去所有候选定额磁盘的可能性,请在多个存储系统上分配候选定额磁盘。
Note: 如果没有可用的定额磁盘,那么镜像卷可能会变为脱机状态。镜像卷的同步状态将记录在定额磁盘上。

在具有单个控制机柜或没有任何外部受管磁盘的 系统中,定额将自动分配给驱动器。在此场景中,无需手动配置定额磁盘。

在具有两个或更多 I/O 组的系统中,驱动器实际只与部分节点容器相连。在此类配置中,驱动器不能充当裁定定额磁盘;但是,它们仍可用于备份元数据。

如果提供了合适的外部 MDisk,那么这些 MDisk 会自动用作支持裁定情况的定额磁盘。

如果不存在合适的外部 MDisk,那么当系统中刚好一半的节点容器不可访问(如由于硬件故障或与光纤网断开连接)时,整个系统可能变得不可用。

在刚好有两个控制机柜的系统中,控制机柜的失控关闭可能会导致整个系统变得不可用,因为两个节点容器同时变得不可访问。因此,在需要维护时以受控方式关闭节点容器至关重要。

按以下标准选择定额配置:

这些标准并不是必需标准。对于无法满足所有标准的配置,仍会自动配置定额。

可以使用 chquorum 命令将定额磁盘分配给备选驱动器。但是,不能将定额移到创建了次优配置的驱动器。 可以使用 chquorum 命令的 override yes 选项来覆盖动态定额选择。除非您在与支持中心协作,否则建议不要使用该选项。

更改已分配为候选定额磁盘的受管磁盘时,请遵循以下一般准则:

HyperSwap 系统配置中的定额 MDisk 或驱动器

为防止发生会影响整个位置的故障(如电源故障),可以对在两个物理位置之间拆分单个集群系统的配置使用主动/主动关系。有关更多信息,请参阅 HyperSwap 配置详细信息。有关用于高可用性目的的 HyperSwap 系统配置的详细指导,请联系 IBM 区域高级技术专家。

如果配置 HyperSwap 系统,系统将自动选择分别位于所有三个站点的定额磁盘。

以下场景描述了导致活动定额磁盘发生更改的示例:
  • 场景 1:
    1. 站点 3 的电源关闭或者与该站点的连接中断。
    2. 如果使用标准拓扑,那么系统会选择站点 2 中的候选定额磁盘作为活动定额磁盘。如果使用 HyperSwap 拓扑,那么系统将在无任何活动定额磁盘的情况下运行。
    3. 站点 3 的电源开启或者与该站点的连接已复原。
    4. 假设最初正确配置了系统,系统将在电源恢复后自动恢复该配置。
  • 场景 2:
    1. 从配置中除去在站点 3 上托管首选定额磁盘的存储系统
    2. 如果可能,系统将自动配置新的候选定额磁盘。
    3. HyperSwap 拓扑中,系统将只选择站点 3 中的新定额磁盘。在标准拓扑中,系统将选择站点 1 或 2 中的候选定额磁盘作为活动定额磁盘。
    4. 新的存储系统已添加到站点 3 中。
    5. 在标准拓扑中,管理员必须重新分配所有三个定额磁盘,以确保活动定额磁盘现在再次位于站点 3 中。在 HyperSwap 拓扑中,系统将在安装存储系统并配置站点设置时自动分配新的活动定额磁盘。