Oracle® Solaris 11.2 でのデバイスの管理

印刷ビューの終了

更新: 2014 年 7 月
 
 

IB デバイスの構成または構成解除

IB デバイスを構成または構成解除するには、次のコマンドを使用します。これらのコマンドは、IB ポート、HCA_SVC、または VPPA デバイスに適用されます。

  • cfgadm -c configure device は IB デバイスを構成します。

  • cfgadm -c unconfigure device は IB デバイスを構成解除します。

どちらのコマンドの場合も、deviceAp_Id で指定します。


注 -  HCA で DR を実行するには、バス固有の cfgadm プラグイン (PCI ベースの HCA の cfgadm_pci コマンドなど) を使用します。ただし、このドキュメントでは、この手順について取り上げていません。詳細は、該当するマニュアルページ (たとえば、cfgadm_pci(1M) のマニュアルページ) を参照してください。

実用的な手順として、デバイスの構成または構成解除の実際の手順の前後に、システムデバイスに関する情報を表示するようにしてください。この情報は次のように役に立ちます。

  • 動的再構成するバスまたはデバイスを正しく識別できます。

  • バスまたはデバイスの状態によって、再構成が正常に完了したことを確認できます。

次の例は、cfgadm コマンドを使用して、IB デバイスに対して DR を実行する方法を示しています。

使用例 3-5  IB ポートデバイスの構成

次の例は、IB ポートデバイス ib::1730000007F51,*0*,ipib を構成して、その操作を検証しています。

# cfgadm -c configure ib::1730000007F51,*0*,ipib
# cfgadm -a ib::1730000007F51,*0*,ipib
Ap_Id                       Type      Receptacle Occupant   Condition
ib::1730000007F51,*0*,ipib  IB-Port   connected  configured okThe port device is configured.

以前ポートが構成解除されていたときに EoIB データリンクを IB ポートを介して構成した場合は、それらの EoIB データリンクに対応する VNIC を新しい IB HCA ポートの GUID で EoIB ゲートウェイに再作成する必要があります。IB Port を再構成する前に、VNIC を再作成する必要があります。ゲートウェイに VNIC を作成する方法については、Sun Network QDR InfiniBand ゲートウェイスイッチに関する管理ガイド を参照してください。

使用例 3-6  IB ポートデバイスの構成解除

次の例は、IB ポートデバイス ib::1730000007F51,*0*,ipib を構成解除して、その操作を検証しています。

# cfgadm -c unconfigure ib::1730000007F51,*0*,ipib
Unconfigure the device: /devices/ib:fabric::1730000007F51,*0*,ipib
This operation will suspend activity on the IB device
Continue (yes/no)? Y
# cfgadm -a ib::1730000007F51,*0*,ipib
Ap_Id                       Type    Receptacle Occupant     Condition
ib::1730000007F51,*0*,ipib IB-Port  connected  unconfigured unknownThe port device is unconfigured.
使用例 3-7  IB 擬似デバイスの構成

次の例は、疑似デバイス ib::ibgen,0 を構成して、その操作を検証しています。

# cfgadm -yc configure ib::ibgen,0
# cfgadm -a ib::ibgen,0
Ap_Id                  Type       Receptacle Occupant   Condition
ib::ibgen,0            IB-PSEUDO  connected  configured okThe device is configured.
使用例 3-8  IB 擬似デバイスの構成解除

次の例は、疑似デバイス ib::ibgen,0 を構成解除して、その操作を検証しています。

# cfgadm -c unconfigure ib::ibgen,0
Unconfigure the device: /devices/ib:fabric::ibgen,0
This operation will suspend activity on the IB device
Continue (yes/no)? Y
# cfgadm -a ib::ibgen,0
Ap_Id                  Type      Receptacle Occupant     Condition
ib::ibgen,0            IB-PSEUDO connected  unconfigured unknownThe device is unconfigured.