Oracle® VM Server for SPARC 3.2 管理ガイド

印刷ビューの終了

更新: 2015 年 5 月
 
 

I/O ドメイン上の Ethernet SR-IOV 仮想機能の追加と削除

Ethernet SR-IOV 仮想機能を I/O ドメインに追加する方法

仮想機能を動的に削除できない場合は、静的方法を使用してください。静的 SR-IOV を参照してください。

  1. I/O ドメインに追加する仮想機能を識別します。
    primary# ldm list-io
  2. 仮想機能を動的または静的に追加します。
    • 仮想機能を動的に追加するには:
      primary# ldm add-io vf-name domain-name

      vf-name は、仮想機能の仮名またはパス名です。推奨される方法は、仮名を使用することです。domain-name は仮想機能を追加するドメインの名前を指定します。

      ドメイン内の仮想機能のデバイスパス名は、list-io -l 出力に示されているパスです。

    • 仮想機能を静的に追加するには:
      1. 遅延再構成を開始してから、仮想機能を追加します。
        primary# ldm start-reconf root-domain-name
        primary# ldm add-io vf-name domain-name

        vf-name は、仮想機能の仮名またはパス名です。推奨される方法は、仮名を使用することです。domain-name は仮想機能を追加するドメインの名前を指定します。指定されたゲストは、アクティブでないか停止している必要があります。

        ドメイン内の仮想機能のデバイスパス名は、list-io -l 出力に示されているパスです。

      2. ルートドメインをリブートします。
        • primary 以外のルートドメインをリブートするには:
          primary# ldm stop-domain -r root-domain
        • primary ルートドメインをリブートするには:
          primary# shutdown -i6 -g0 -y
使用例 8-10  Ethernet 仮想機能の追加

この例は、/SYS/MB/NET0/IOVNET.PF0.VF0 仮想機能を ldg1 ドメインに動的に追加する方法を示しています。

primary# ldm add-io /SYS/MB/NET0/IOVNET.PF0.VF0 ldg1

仮想機能を動的に追加できない場合は、静的方法を使用します。

primary# ldm stop-domain ldg1
primary# ldm add-io /SYS/MB/NET0/IOVNET.PF0.VF0 ldg1
primary# ldm start-domain ldg1

Ethernet 仮想 SR-IOV 機能を I/O ドメインから削除する方法

仮想機能を動的に削除できない場合は、静的方法を使用してください。静的 SR-IOV を参照してください。


Caution

注意  - 仮想機能をドメインから削除する前に、そのドメインのブートが必須ではないことを確認してください。


  1. I/O ドメインから削除する仮想機能を識別します。
    primary# ldm list-io
  2. 仮想機能を動的または静的に削除します。
    • 仮想機能を動的に削除するには:
      primary# ldm remove-io vf-name domain-name

      vf-name は、仮想機能の仮名またはパス名です。推奨される方法は、デバイスの仮名を使用することです。domain-name は仮想機能を削除するドメインの名前を指定します。

    • 仮想機能を静的に削除するには:
      1. I/O ドメインを停止します。
        primary# ldm stop-domain domain-name
      2. 仮想機能を削除します。
        primary# ldm remove-io vf-name domain-name

        vf-name は、仮想機能の仮名またはパス名です。推奨される方法は、デバイスの仮名を使用することです。domain-name は仮想機能を削除するドメインの名前を指定します。指定されたゲストは、アクティブでないか停止している必要があります。

      3. I/O ドメインを起動します。
        primary# ldm start-domain domain-name
使用例 8-11  Ethernet 仮想機能の動的な削除

この例は、/SYS/MB/NET0/IOVNET.PF0.VF0 仮想機能を ldg1 ドメインから動的に削除する方法を示しています。

primary# ldm remove-io /SYS/MB/NET0/IOVNET.PF0.VF0 ldg1

コマンドが正常に実行されると、仮想機能が ldg1 ドメインから削除されます。ldg1 が再起動されると、指定された仮想機能はそのドメインに表示されなくなります。

仮想機能を動的に削除できない場合は、静的方法を使用します。

primary# ldm stop-domain ldg1
primary# ldm remove-io /SYS/MB/NET0/IOVNET.PF0.VF0 ldg1
primary# ldm start-domain ldg1