Oracle® Solaris 11.2 での仮想ネットワークとネットワークリソースの管理

印刷ビューの終了

更新: 2014 年 9 月
 
 

データリンク用の CPU プールの構成

このセクションでは、リンクを作成するとき、またはあとでリンクに追加構成が必要になったときに、データリンクに pool プロパティーを設定する方法について説明します。

CPU プールをデータリンク用に構成する方法

始める前に

次のタスクを実行済みである必要があります。

  • 割り当てられた数の CPU を含むプロセッサセットを作成します。

  • そのプロセッサセットを関連付けるプールを作成します。

  • そのプールをプロセッサセットに関連付けます。


    注 -  これらの前提条件を完了するための手順については、Oracle Solaris 11.2 でのリソースの管理 の構成の変更方法を参照してください。
  1. リンクの pool プロパティーを、ゾーン用に作成した CPU のプールに設定します。
    • VNIC がまだ作成されていない場合は、次の構文を使用します。
      # dladm create-vnic -l link -p pool=pool VNIC
    • VNIC が存在する場合は、次の構文を使用します。
      # dladm set-linkprop -p pool=pool VNIC
  2. VNIC を使用するようにゾーンを設定します。
    global# zonecfg -z zone
    zonecfg:zone> add net
    zonecfg:zone:net> set physical=VNIC
    zonecfg:zone:net> end
    
  3. 実装した変更を確認してコミットしたあと、そのゾーンを終了します。
    zonecfg:zone> verify
    zonecfg:zone> commit
    zonecfg:zone> exit
使用例 7-4  ゾーンへのリンクの CPU プールの割り当て

この例は、プールをゾーンのデータリンクに割り当てる方法を示しています。このシナリオは、Figure 7–1 の構成に基づいています。この例では、pool99 という名前の CPU のプールが、すでにゾーン用に構成されていることを前提にしています。このプールが次に、VNIC に割り当てられます。最後に、非大域ゾーン zone1 が、この VNIC をネットワークインタフェースとして使用するように設定されます。

# dladm create-vnic -l net1 -p pool=pool99 vnic1

# zonecfg -z zone1
zonecfg:zone1> add net
zonecfg:zone1:net> set physical=vnic1
zonecfg:zone1:net> end
zonecfg:zone1> verify
zonecfg:zone1> commit
zonecfg:zone1> exit