集群系统将自动分配候选定额磁盘。但是,向系统添加新存储器或除去现有存储器时,最好是查看定额磁盘分配情况。
可将系统分为两组,每组均包含系统中原来一半数量的节点。定额磁盘确定哪组节点停止运行并停止处理 I/O 请求。在这种非此即彼的情况下,访问定额磁盘的第一个节点组将标记为该定额磁盘的所有者,因而可以继续作为系统运行,并处理所有 I/O 请求。如果另一个节点组无法访问定额磁盘或者发现定额磁盘已为其他节点组所有,那么它会停止作为系统运行,并且不处理 I/O 请求。
系统只能有一个用于仲裁情况的活动定额磁盘。但是,系统可使用三个定额磁盘来记录发生灾难时所用的系统配置数据的备份。系统会自动从三个定额磁盘中选择一个活动的定额磁盘。可以使用带有 active 参数的 chquorum 命令行界面 (CLI) 命令来指定活动定额磁盘。 要查看当前的定额磁盘状态,请使用 lsquorum 命令。
在具有单个控制机柜或没有任何外部受管磁盘的 系统中,定额将自动分配给驱动器。在此场景中,无需手动配置定额磁盘。
在具有两个或更多 I/O 组的系统中,驱动器实际只与部分节点容器相连。在此类配置中,驱动器不能充当裁定定额磁盘;但是,它们仍可用于备份元数据。
如果提供了合适的外部 MDisk,那么这些 MDisk 会自动用作支持裁定情况的定额磁盘。
如果不存在合适的外部 MDisk,那么当系统中刚好一半的节点容器不可访问(如由于硬件故障或与光纤网断开连接)时,整个系统可能变得不可用。
在刚好有两个控制机柜的系统中,控制机柜的失控关闭可能会导致整个系统变得不可用,因为两个节点容器同时变得不可访问。因此,在需要维护时以受控方式关闭节点容器至关重要。
按以下标准选择定额配置:
这些标准并不是必需标准。对于无法满足所有标准的配置,仍会自动配置定额。
可以使用 chquorum 命令将定额磁盘分配给备选驱动器。但是,不能将定额移到创建了次优配置的驱动器。 可以使用 chquorum 命令的 override yes 选项来覆盖动态定额选择。除非您在与支持中心协作,否则建议不要使用该选项。
为防止发生会影响整个位置的故障(如电源故障),可以对在两个物理位置之间拆分单个集群系统的配置使用主动/主动关系。有关更多信息,请参阅 HyperSwap 配置详细信息。有关用于高可用性目的的 HyperSwap 系统配置的详细指导,请联系 IBM 区域高级技术专家。
如果配置 HyperSwap 系统,系统将自动选择分别位于所有三个站点的定额磁盘。