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

5.2.6 如何切换 NAFO 组的活动适配器

将活动适配器切换到一个备份适配器,以便能够从 NAFO 组中删除当前活动适配器。 pnmd(1M) 守护程序以类似于由于故障触发的适配器故障转移的方式将当前活动适配器主管的所有 IP 地址移到新的活动适配器。

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


注意:

切换过程中,连接可能会经历短暂的延迟。 延迟可能会持续数分钟。 否则,该操作对高级应用程序是透明的。


  1. 确保新的活动适配器的物理连通性与当前活动适配器的物理连通性相同。

    如果该新的活动适配器无法作为当前活动适配器管理某些 IP 地址,则依赖那些 IP 地址的网络服务和数据服务将会中断,直到物理连接得以修复或之后成功地进行了故障转移才恢复正常。

  2. 成为要切换其活动适配器的 NAFO 组所在节点的超级用户。

  3. 切换活动适配器。


     # pnmset -c nafo-group -o switch adapter
    

    -c nafo-group

    指定包含有要切换的适配器的 NAFO 组。

    -o switch adapter

    使指定的适配器成为 NAFO 组中的活动适配器。

    • 如果此更改是临时的,并且您不希望在重新引导节点后保留它,请转到步骤 5

    • 如果此更改是永久的,而且您希望重新引导节点后仍然保留它,请转到步骤 4

  4. 重命名旧活动适配器的 etc/hostname.adapter 文件,以反映新的活动适配器。


    # mv /etc/hostname.<old_adapter> /etc/hostname.<new_adapter>

  5. 检验该 NAFO 组的状态。

    "作为切换目标"的那个适配器现在就应显示为活动适配器。


    # pnmstat -l
    

5.2.6.1 示例 - 切换 NAFO 组的活动适配器

以下示例说明了将活动适配器从 qfe0 切换到 qfe1 的过程。


# pnmstat -l
group   adapters       status   fo_time  act_adp
nafo0   qfe0:qfe1       OK      NEVER    qfe0
# pnmset -c nafo0 -o switch qfe1
# mv /etc/hostname.qfe0 /etc/hostname.qfe1
# pnmstat -l
group   adapters       status   fo_time  act_adp
nafo0   qfe0:qfe1       OK      11       qfe1