本节提供了配置双串介体主机的信息和过程。正好配置了两个磁盘串和两个群集节点的所有 Solaris Volume Manager 磁盘集均需要双串介体。通过使用介体,Sun Cluster 软件能够确保在双串配置中的单串发生故障的情况下仍能显示最新的数据。
双串介体(又称介体主机)是用来存储介体数据的群集节点。介体数据提供了有关其他介体的位置的信息,并包含与存储在数据库副本中的提交计数相同的提交计数。该提交计数用于确认介体数据与数据库副本中的数据是否同步。
磁盘串由磁盘盒、其物理驱动器、磁盘盒与节点之间的电缆以及接口适配卡组成。
下表列出了您将执行以配置双串介体主机的任务。请按照以下所示顺序完成操作。
表 4–3 任务表:安装和配置 Solaris Volume Manager 软件
任务 |
指导 |
---|---|
配置双串介体主机。 | |
检查介体数据的状态。 | |
如有必要,修正错误的介体数据。 |
下列规则适用于使用介体的双串配置。
磁盘集必须正好配置了两个介体主机。这两个介体主机必须与用于该磁盘集的两个群集节点相同。
一个磁盘集不能有两个以上的介体主机。
不能为不满足双串和双主机标准的磁盘集配置介体。
这些规则不要求整个群集必须刚好有两个节点。而只要求那些包含两个磁盘串的磁盘集必须正好与两个节点相连接。这些规则之下允许有 N+1 群集和许多其它拓扑。
在您的配置需要双串介体时执行此过程。
成为节点的超级用户,该节点当前控制着您要为其添加介体主机的磁盘集。
将连接到磁盘集的每个节点添加为该磁盘集的介体主机。
phys-schost# metaset -s setname -a -m mediator-host-list |
指定磁盘集名称。
添加到磁盘集。
指定要作为磁盘集的介体主机进行添加的节点的名称。
有关 metaset 命令的特定于介体的选项的详细信息,请参见 mediator(7D) 手册页。
以下示例将节点 phys-schost-1 和 phys-schost-2 添加为磁盘集 dg-schost-1 的介体主机。这两个命令都从节点 phys-schost-1 运行。
phys-schost# metaset -s dg-schost-1 -a -m phys-schost-1 phys-schost# metaset -s dg-schost-1 -a -m phys-schost-2 |
检查介体数据的状态。请转至如何检查介体数据的状态。
确保您已按照如何添加介体主机中的说明添加了介体主机。
显示介体数据的状态。
phys-schost# medstat -s setname |
指定磁盘集名称。
有关更多信息,请参见 medstat(1M) 手册页。
如果 medstat 输出的 Status 字段中的值为 Bad,请修复受到影响的介体主机。
请转至如何修正错误的介体数据。
请转至如何创建群集文件系统以创建群集文件系统。
执行此过程以修正错误的介体数据。
按照如何检查介体数据的状态过程中的说明标识所有包含错误介体数据的介体主机。
成为包含受影响磁盘集的节点的超级用户。
从所有受影响的磁盘集中删除带有错误介体数据的所有介体主机。
phys-schost# metaset -s setname -d -m mediator-host-list |
指定磁盘集名称。
从磁盘集删除。
指定要作为磁盘集的介体主机进行删除的节点的名称。
恢复在步骤 3 中删除的每个介体主机。
phys-schost# metaset -s setname -a -m mediator-host-list |
添加到磁盘集。
指定要作为磁盘集的介体主机进行添加的节点的名称。
有关 metaset 命令的特定于介体的选项的详细信息,请参见 mediator(7D) 手册页。
查看以下列表以确定下一项要执行的任务(该任务应适用于您的群集配置)。如果需要执行此列表中的多项任务,请转至其中在列表中排在最前面的那项任务。
要创建群集文件系统,请转至如何创建群集文件系统。
要在节点上创建非全局区域,请转至如何在全局群集节点上创建非全局区域。
SPARC:要配置 Sun Management Center 以监视群集,请转至SPARC: 为 Sun Management Center 安装 Sun Cluster 模块。
请安装第三方应用程序、注册资源类型、设置资源组并配置数据服务。请参见应用程序软件随附的文档以及《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》。