调解器或调解器主机是存储调解器数据的群集节点。 调解器数据提供其他调解器的位置信息,并包含一个提交计数,该数字与存储在数据库复本中的提交计数完全相同。 该提交计数用于确认调解器数据与数据库复本中的数据是否同步。
对于正好配置有两个磁盘串和两个群集节点的所有 Solstice DiskSuite 磁盘集来说,调解器是必需的。磁盘串由一个磁盘群组、其物理磁盘、群组到节点的电缆以及接口适配卡组成。通过使用调解器,Sun Cluster 软件能够确保在双串配置中的单串失败的情况下仍能显示最当前的数据。下列规则适用于使用调解器的双串配置。
磁盘集必须正好用两个调解器主机来配置,并且这两个调解器主机必须是用于磁盘集的那两个群集节点。
磁盘集不能有两个以上的调解器主机。
不能为不满足双串和双主机标准的磁盘集配置调解器。
这些规则不要求整个群集刚好有两个节点。 而只要求这些具有两个磁盘串的磁盘集必须正好与两个节点连接。 这些规则之下允许有 N+1 群集和许多其他拓扑。
在您的配置需要调解器时执行此过程。
成为一个节点的超级用户,该节点当前主控着您要为其添加调解器主机的磁盘集。
运行 metaset(1M) 命令,将每个与磁盘集连接的节点添加为该磁盘集的调解器调解器。
# metaset -s setname -a -m mediator-host-list |
指定磁盘集名称
添加到磁盘集
指定将作为磁盘集的调解器主机添加的节点的名称
有关 metaset 命令中针对调解器的选项的详细信息,请参阅 mediator(7) 手册页。
检查调解器数据的状态。
下面的示例将节点 phys-schost-1 和 phys-schost-2 添加为磁盘集 dg-schost-1 的调解器主机。 这两个命令都从节点 phys-schost-1 运行。
# metaset -s dg-schost-1 -a -m phys-schost-1 # metaset -s dg-schost-1 -a -m phys-schost-2 |