主机集群

主机集群是可以一起管理的一组逻辑主机对象。 例如,您可以创建由主机集群中每个主机共享的卷映射。 系统使用内部协议来管理对卷的访问,并确保数据的一致性。 表示主机的主机对象可以分组到主机集群中,并共享卷的访问权。 也可以将新卷映射到主机集群,这样会将该卷同时映射到该主机集群中定义的所有主机。

每个主机集群均由一个唯一名称和标识、集群中个别主机对象名称以及集群状态来标识。 一个主机集群最多可以包含 128 个主机。 但是,主机只能是一个主机集群的成员。

在命令行界面中,使用 lshostcluster 命令显示主机集群的状态。 主机集群可以具有以下状态之一:
联机
主机集群中的所有主机均联机。
主机已降级
主机集群中的所有主机均联机或已降级。
主机集群已降级
至少有一个主机脱机,并且至少有一个主机联机或已降级。
脱机
主机集群中的所有主机均脱机(或主机集群不包含任何主机)。

卷映射

缺省情况下,主机集群中的主机将从主机集群继承所有共享卷映射,如同已分别将这些卷映射到主机集群中的各个主机。 主机集群中的主机还具有自己的专用卷映射,不与主机集群中的其他主机共享这些专用卷映射。 。

使用共享映射,基于主机集群映射卷。 如果主机间无小型计算机系统接口 (SCSI) LUN 发生冲突,那么主机集群中的所有主机都会共享卷。 包含其他主机所需数据的卷为共享映射的示例。

如果发生 SCSI LUN 冲突,将不会创建共享映射。 在将多个卷映射到同一 SCSI LUN 标识时,导致 SCSI LUN 冲突。 在将单个卷映射到多个 SCSI LUN 标识时,也可能导致 SCSI LUN 冲突。

可以将单个卷作为共享映射添加到主机集群中。 在将新卷直接映射到主机集群时,它会自动映射到主机集群中的每一个主机。 新卷使用同一 SCSI LUN 映射到主机集群中的每一个主机。 有关更多信息,请参阅 mkvolumehostclustermap 命令。

使用专用映射,可将单个卷直接映射到单个主机。 不会与主机集群中的任何其他主机共享这些卷。 主机可保持某些卷的专用映射,并与主 机集群中的主机共享其他卷。主机的 SAN 引导卷通常为专用映射。在软件级别 7.7.1 之前,所有卷映射都被视为专用映射 。

例如,包含专用卷和共享卷的主机集群 显示了作为主机集群成员的两个主机。 包含数据的卷是与主机 A 和主机 B 共享的映射。但是,主机 A 和主机 B 还具有到各自引导卷(LUN A 和 LUN B)的专用映射。

Figure 1. 包含专用卷和共享卷的主机集群
该图显示了主机集群中两个主机的示例。

有关如何创建主机集群的更多信息,请参阅 使用 CLI 创建主机映射