用于 Sun Java System Message Queue 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

如何配置和激活网络资源

要执行此过程,您需要以下配置信息。

  1. 成为某个群集成员的超级用户。

  2. 检验是否已将您使用的所有网络地址都添加到了名称服务数据库中。

    在 Sun Cluster 的安装过程中应该已经执行了此项检验。


    注意:

    要避免名称服务查找失败,请确保所有群集节点上的 /etc/inet/hosts 文件中包含所有的逻辑主机名。 请在服务器的 /etc/nsswitch.conf 文件中配置名称服务映射,以便在访问 NIS、NIS+ 或 DNS 之前检查本地文件。


  3. 创建故障切换资源组,以包含网络资源和应用程序资源。


    # scrgadm -a -g resource-group [-h nodelist]
    -g resource-group

    指定资源组的名称。 您可以选择此名称。

    [-h nodelist]

    为 Sun Java System Message Queue 指定一个标识潜在主节点的可选物理节点名称列表(中间用逗号分隔)。 此处的顺序可以确定在故障切换过程中,这些节点成为主节点的顺序。


    注意:

    使用 -h 选项可以指定节点列表的顺序。 如果群集中的所有节点都是潜在的主节点,则不必使用 -h 选项。


  4. 将网络资源添加到资源组。

    使用以下命令将逻辑主机名添加到资源组。


    # scrgadm -a -L -g resource-group -l hostname, …[-n netiflist]
    -L

    指定将添加网络资源。

    -g resource-group

    指定资源组的名称。

    -l hostname, …

    指定一个用逗号分隔的网络资源的列表。

    -n netiflist

    指定一个可选的、用逗号分隔的列表,该列表标识各节点上的 IP 网络多路径处理组。 netiflist 中的每个元素的格式必须为 netif@nodenetif 可被指定为 IP 网络多路径处理组的名称,例如 sc_ipmp0。 节点可由节点名称或节点 ID 标识,例如 sc_ipmp0@1sc_ipmp@phys-schost-1


    注意:

    当前 Sun Cluster 不支持将适配器名称用于 netif


  5. 运行 scswitch 命令以启用资源组并使其联机。


    # scswitch -Z -g resource-group
    
    -Z

    将资源组转为 MANAGED 状态并使其联机。

    -g resource-group

    指定资源组的名称。