集群存储库
集群存储库包含有关集群的信息;例如,有关隶属于集群的队列管理器和集群通道的信息。存储库由集群中的队列管理器主管。
通常,为了确保可用性,两个队列管理器(在不同的计算机上)主管完整存储库,完整存储库包含有关集群及其资源的一组完整信息。这两个队列管理器交换消息以使其存储库保持同步。集群中的所有其他队列管理器主管部分存储库,部分存储库包含有关集群及其资源的一组不完整信息。
队列管理器的部分存储库仅包含有关此队列管理器需要与之交换消息的那些队列管理器的信息。队列管理器从完整存储库请求更新,以便在信息更改的情况下,完整存储库队列管理器可将新的信息发送给它们。多数情况下,队列管理器的部分存储库拥有它在集群内执行操作所需的所有信息。当队列管理器需要某些其他信息时,它可查询完整存储库并更新其部分存储库。
为此目的,每个队列管理器使用两种特殊的通道,一种是集群发送方 (CLUSSDR) 通道,另一种是集群接收方 (CLUSRCVR) 通道。
DHCP
如果计算机使用 DHCP(IP 地址的动态分配),那么建议您使用此计算机的名称而不是此计算机的 IP 地址来定义存储库的连接名称属性。这是因为要使用此连接名称查找存储库。如果使用计算机的 IP 地址并在稍后更改了此 IP 地址,那么其他队列管理器将再也不能找到此存储库。即使集群中的所有队列管理器在同一台计算机上,结果仍如此,这是因为仍然使用了 IP 地址来查找此存储库。