系统管理指南:设备和文件系统

Procedure如何取消配置与 HCA 连接的 IB 设备

HCA 的实际 DR 超出了 IB cfgadm 插件的范围。尽管如此,仍可以使用基础总线的插件来实现 HCA 的 DR。例如,基于 PCI 的 HCA 可以使用 cfgadm_pci 命令。有关更多信息,请参见 cfgadm_pci(1M)

但是,IB cfgadm 插件通过按以下步骤说明列出其内核 IB 客户机,可协助执行 HCA DR。

  1. 成为超级用户。

  2. 列出 HCA 的内核 IB 客户机。

    例如:


    # cfgadm -x list_clients hca:173000007F50   
    
    Ap_Id                       IB Client         Alternate HCA
    
    ib::1730000007F51D0            ibgen              no
    
    ib::1730000007F51D1            ibgen              no
    
    ib::1730000007F51,8001,ipib    ibd                no
    
    ib::ibgen,0                    ibgen              no
    
    -                              ibdm               no
    
    -                              ibmf               no
    
    -                              nfs/ib             no
  3. 取消配置不存在备用 HCA 的内核 IB 客户机,如端口设备、VPPA 设备、HCA_SVC 设备或 IOC 设备。

    例如:


    # cfgadm -x unconfig_clients hca:1730000008070
    
    Unconfigure Clients of HCA /devices/ib:1730000008070
    
    This operation will unconfigure IB clients of this HCA
    
    Continue (yes/no)? y
    
  4. 验证是否已取消配置 HCA 的内核 IB 客户机。


    # cfgadm -x list_clients hca:173000007F50   
    
    Ap_Id                       IB Client         Alternate HCA
    
    -                              ibdm               no
    
    -                              ibmf               no
    
    -                              nfs/ib             no
    
    #