在 Oracle® Solaris 11.2 中管理设备

退出打印视图

更新时间: 2014 年 7 月
 
 

如何恢复迁移期间失败的 EoIB 数据链路

在先前的 Oracle Solaris 发行版中,EoIB 数据链路作为类似于常规以太网数据链路的 phys 类数据链路存在。如果升级到 Oracle Solaris 11.2,系统上的现有 EoIB 数据链路将自动迁移到新的 eoib 类数据链路。

如果计划同时升级网关固件,请先升级操作系统以确保正确将 Oracle Solaris EoIB 实例迁移到新的数据链路类,然后升级网关固件。

请注意,如果升级时与现有 phys 类数据链路对应的原始网关以太网端口实例不可用,自动迁移将不完全成功。因此必须手动完成迁移。

  1. 成为管理员。
  2. 识别任何未完全迁移的 EoIB 数据链路。
    # dladm show-eoib

    未成功迁移的数据链路将缺少部分信息,如以下示例所示:

    # dladm show-eoib
    LINK   GWNAME GWPORT GWID FLAGS  SPEED MACADDRESS  OVER
    eib2   ?      ?      1A8  ------ 10000 0:0:0:0:0:0 ibp1
  3. 确定与 GWID 对应的网关系统名称和以太网端口。

    凭借对配置的了解,网关/IB 光纤网络管理员可通过在网关上使用相应工具来确定此信息。

  4. 删除任何可能基于该数据链路创建的 VNIC、VLAN 或 IP 接口。

    使用相应的 dladmipadm 子命令删除现有 VNIC、VLAN 和 IP 接口。

  5. 删除未完全迁移的 EoIB 数据链路。
    # dladm delete-eoib link
  6. 使用正确信息重新创建 EoIB 数据链路。
    # dladm create-eoib -l link -g gway -c gway-port eoib-link
    link

    物理链路的名称。

    gway

    网关名称。

    gway-port

    网关以太网端口。

    eoib-link

    EoIB 数据链路的名称。

  7. 重新创建先前在步骤 4 中删除的 VNIC、VLAN 或 IP 接口。

    使用相应的 dladmipadm 子命令重新创建已删除的 VNIC、VLAN 和 IP 接口。

示例 3-16  恢复迁移失败的 EoIB 数据链路

在本示例中,eib2 未完全迁移。您已在迁移前确定 eib2 具有以下配置:

  • eib2 基于物理链路 ibp1 配置。

  • GWID 为 1A8

  • 网关名称为 nm2gw-2

  • 网关端口为 0a-eth-1

确定已删除基于 eib2 的所有现有配置后,可使用如下命令继续操作:

# dladm delete-eoib eib2
# dladm create-eoib -l ibp1 -g nm2gw-2 -c 0a-eth-1 eib2