Sun Cluster 3.0 12/01 系统管理指南

5.2.2 如何创建 NAFO 组

您还可以使用 SunPlex Manager GUI 来完成此过程。 有关详细信息,请参阅 SunPlex Manager 的联机帮助。

  1. 创建 NAFO 组时,请注意以下要求:

    • 必须对所有公共网络适配器进行配置,使它们属于某个 NAFO 组。

    • 对于任一给定的节点,在给定的子网上最多只能有一个 NAFO 组。

    • 给定的 NAFO 组中的所有适配器必须连接到同一子网上。

    • 在给定的 NAFO 组中,只能有一个适配器具有主机名关联,即 /etc/hostname. adapter 文件。

    • 一个公共网络适配器只能属于一个 NAFO 组。

  2. 在要为 NAFO 组配置的那个节点上成为超级用户。

  3. 对于此节点,找出所有与同一子网进行物理连接的公共网络适配器。

    这些适配器成为 NAFO 组的备份适配器。

  4. 为其中的一个公共网络适配器创建 /etc/hostname.adapter 文件(如果尚未创建该文件)。

    该文件中所指定的适配器将成为 NAFO 组的缺省活动适配器。


    # vi /etc/hostname.<adapter>
    phys-schost-1

  5. 编辑 /etc/inet/hosts 文件,以添加分配给公共网络适配器的 IP 地址和相应的主机名。

    例如,以下显示了添加到 /etc/inet/hosts 文件的 IP 地址 192.29.75.101 和主机名 phys-schost-1


    # vi /etc/inet/hosts
    192.29.75.101   phys-schost-1


    注意:

    如果使用了命名服务,则命名服务数据库中也应该有这些信息。


  6. 创建 NAFO 组。


    # pnmset -c nafo-group -o create adapter [adapter ...]

    -c nafo-group

    对指定的 NAFO 组执行配置子命令。 必须将 NAFO 组命名为 nafoN,其中 N 是一个非负的整数,用来标识该组。 对每个节点而言,组名都是本地名称。 因而,同一 NAFO 组名可在多个节点上使用。

    -o create

    创建新的 NAFO 组。

    adapter [ adapter ... ]

    指定用作备份适配器的公共网络适配器。 请参阅步骤 3


    注意:

    如果已经配置了一个适配器,则该适配器将被选定为活动适配器,并且 pnmset 命令不会改变其状态。 否则,将需要配置一个备份适配器并将在 NAFO 组的 /etc/hostname. adapter 文件中找到的 IP 地址分配给它。


  7. 检验该 NAFO 组的状态。


    # pnmstat -l
    

5.2.2.1 示例 - 创建 NAFO 组

以下示例显示了创建一个 NAFO 组 (nafo0) 的过程,该 NAFO 组配有两个网络适配器(qfe0qfe1)。


# pnmstat -l
# vi /etc/hostname.qfe0
phys-schost-1
# vi /etc/inet/hosts
192.168.0.0   phys-schost-1
# pnmset -c nafo0 -o create qfe0 qfe1
# pnmstat -l
group   adapters       status   fo_time   act_adp
nafo0   qfe0:qfe1       OK      NEVER     qfe0