JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Cluster 软件安装指南     Oracle Solaris Cluster 4.0 (简体中文)
search filter icon
search icon

文档信息

前言

1.  规划 Oracle Solaris Cluster 配置

2.  在全局群集节点上安装软件

3.  建立全局群集

4.  配置 Solaris Volume Manager 软件

配置 Solaris Volume Manager 软件

如何创建状态数据库副本

在群集中创建磁盘集

如何创建磁盘集

将驱动器添加到磁盘集

如何将驱动器添加到磁盘集

如何对磁盘集中的驱动器进行重新分区

如何创建 md.tab 文件

如何激活卷

配置双串中介

双串中介要求

如何添加中介主机

如何检查和修复错误的中介数据

5.  创建群集文件系统

6.  创建区域群集

7.  从群集中卸载软件

索引

配置双串中介

本节提供了配置双串中介主机的信息和过程。

单个磁盘串由磁盘盒、其物理驱动器、磁盘盒与节点之间的电缆以及接口适配卡组成。双串磁盘集包括两个磁盘串中的磁盘,并正好连接至两个节点。如果双串磁盘集中的一个磁盘串发生故障,这将导致正好一半 Solaris Volume Manager 副本保持可用,则磁盘集会停止工作。因此,对于所有 Solaris Volume Manager 双串磁盘集而言,双串中介都是必需的。通过使用中介,Oracle Solaris Cluster 软件能够确保在双串配置中的单串发生故障的情况下仍能显示最新的数据。

双串中介(又称中介主机)是用来存储中介数据的群集节点。中介数据提供了有关其他中介的位置的信息,并包含与存储在数据库副本中的提交计数相同的提交计数。该提交计数用于确认中介数据与数据库副本中的数据是否同步。

下表列出了您将执行以配置双串中介主机的任务。按照以下顺序完成操作。

表 4-3 任务列表:配置 Solaris Volume Manager 双串中介

任务
指导
配置双串中介主机。
检查中介数据的状态,如有必要,请修复错误的中介数据。

双串中介要求

下列规则适用于使用中介的双串配置。

这些规则不要求整个群集仅包含两个节点。这些规则之下允许有 N+1 群集和许多其他拓扑。

如何添加中介主机

在您的配置需要双串中介时执行此过程。

  1. 如果要为双串磁盘集使用第三个中介主机,并且该主机尚未配置磁盘集,请修改 /etc/group 文件并创建一个伪磁盘集。
    1. 将条目 root 添加到 /etc/group 文件中的 sysadmin 组中。
    2. 使用 metaset 命令创建一个伪磁盘集。
      phys-schost-3# metaset -s dummy-diskset-name -a -h hostname
      -s dummy-diskset-net

      指定伪磁盘集名称。

      -a

      添加到磁盘集。

      -h hostname

      指定节点的名称。

  2. 成为节点的超级用户,该节点当前控制着您要为其添加中介主机的磁盘集。
  3. 将连接到磁盘集的每个节点添加为该磁盘集的中介主机。
    phys-schost# metaset -s setname -a -m mediator-host-list
    -s setname

    指定磁盘集名称。

    -m mediator-host-list

    指定要作为磁盘集的中介主机进行添加的节点的名称。

    有关 metaset 命令的特定于中介的选项的详细信息,请参见 mediator(7D) 手册页。

示例 4-6 添加中介主机

以下示例将节点 phys-schost-1phys-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# metaset -s dg-schost-1 -a -m phys-schost-3

接下来的步骤

检查中介数据的状态。转至如何检查和修复错误的中介数据

如何检查和修复错误的中介数据

执行此过程以修复错误的中介数据。

开始之前

确保您已按照如何添加中介主机中的说明添加了中介主机。

  1. 显示中介数据的状态。
    phys-schost# medstat -s setname
    -s setname

    指定磁盘集名称。

    有关更多信息,请参见 medstat(1M) 手册页。

  2. 检查针对每个中介主机的 medstat 输出的“状态”字段。
    • 如果状态为 Ok,则表明不存在错误情况。
    • 如果状态为 Bad,请修复受影响的中介主机。
  3. 成为包含受影响磁盘集的节点的超级用户。
  4. 从所有受影响的磁盘集中删除带有错误中介数据的所有中介主机。
    phys-schost# metaset -s setname -d -m mediator-host-list
    -s setname

    指定磁盘集名称。

    -d

    从磁盘集删除。

    -m mediator-host-list

    指定要作为磁盘集的中介主机进行删除的节点的名称。

  5. 恢复在步骤 4 中删除的每个中介主机。
    phys-schost# metaset -s setname -a -m mediator-host-list
    -a

    添加到磁盘集。

    -m mediator-host-list

    指定要作为磁盘集的中介主机进行添加的节点的名称。

    有关 metaset 命令的特定于中介的选项的详细信息,请参见 mediator(7D) 手册页。

接下来的步骤

查看以下列表以确定下一项要执行的任务(该任务应适用于您的群集配置)。