Go to main content
Oracle® Solaris 11.3 での仮想ネットワークとネットワークリソースの管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

エラスティック仮想スイッチの管理

このセクションでは、エラスティック仮想スイッチに対して次のタスクを実行する方法について説明します。

  • エラスティック仮想スイッチに関する情報の表示

  • エラスティック仮想スイッチのプロパティーの設定

  • エラスティック仮想スイッチのプロパティーの表示

エラスティック仮想スイッチ情報の表示

エラスティック仮想スイッチの情報を表示するには、evsadm show-evs コマンドを使用します。コマンドの構文は次のとおりです。

# evsadm show-evs [-f {fname=value[,...]}[,...]] [-L] [[-c] -o field[,...]] [EVS-switch-name]
–f {fname=value[,...]}[,...]

出力をフィルタ処理するために使用される、コンマで区切られた名前と値のペア (行の選択)。複数のフィルタが指定されている場合、表示される出力は、フィルタ間での AND 演算の結果です。フィルタ値が複数値である場合、表示される出力は、フィルタ値間での OR 演算の結果です。サポートされるフィルタは次のとおりです。

  • tenant

  • evs

  • host

  • ipnet

  • vport

–L

エラスティック仮想スイッチに関連付けられた L2 セグメントを表示します。さらに、エラスティック仮想スイッチに関連付けられた VLAN ID または VXLAN セグメント ID が表示されます。

–o field[,...]

表示する出力フィールドのコンマ区切りのリストを指定します (大文字と小文字は区別されません)。出力に列として表示される次のフィールドを指定できます。

all

すべての出力フィールドを表示します。

EVS

エラスティック仮想スイッチの名前。

TENANT

エラスティック仮想スイッチを所有するテナントの名前。

STATUS

エラスティック仮想スイッチのステータス (アイドルまたはビジー)。VNIC が接続されている VPort が 1 つ以上ある場合、エラスティック仮想スイッチはビジーです。

NVPORTS

エラスティック仮想スイッチに関連付けられた仮想ポートの数。

IPNETS

EVS に関連付けられた IP ネットワークのリスト。現在、エラスティック仮想スイッチに関連付けることができる IP ネットワークは 1 つだけです。

HOST

エラスティック仮想スイッチが複数のシステムにまたがるホストのリスト。

使用例 56  エラスティック仮想スイッチ情報の表示

次の例では、エラスティック仮想スイッチ ORA の情報が表示されます。

# evsadm show-evs ORA
EVS           TENANT        STATUS NVPORTS IPNETS      HOST
ORA           sys-global    busy   1       ora_ipnet   s11-client

次の例では、エラスティック仮想スイッチ ORA に関連付けられた VLAN ID が表示されます。

# evsadm show-evs -L
EVS           TENANT      L2TYPE  VID  VNI
ORA           tenantA     VLAN    200  --

出力には次の情報が表示されます。

EVS

エラスティック仮想スイッチの名前

TENANT

エラスティック仮想スイッチを所有するテナントの名前

L2TYPE

L2 ネットワークのタイプ

VID

エラスティック仮想スイッチの実装に使用される VLAN ID

VNI

エラスティック仮想スイッチの実装に使用される VXLAN セグメント ID

エラスティック仮想スイッチのプロパティーの設定

エラスティック仮想スイッチのプロパティーを設定するには、evsadm set-evsprop コマンドを使用します。コマンドの構文は次のとおりです。

# evsadm set-evsprop [-T tenant-name] -p prop=value[,...] EVS-switch-name
–p prop

指定したエラスティック仮想スイッチのプロパティーの値を設定します。

EVS は次のプロパティーをサポートします。

  • maxbw - 指定したエラスティック仮想スイッチに接続するすべての仮想ポートの全二重帯域幅を設定します。この帯域幅は、スケール接尾辞 (K ビット/秒、M ビット/秒、G ビット/秒を示す KMG) が付いた整数として指定されます。単位が指定されていない場合、入力値は M ビット/秒として読み取られます。デフォルトでは、帯域幅の制限はありません。

  • priority - 指定したエラスティック仮想スイッチに接続するすべての仮想ポートのデフォルトの優先度を設定します。指定できる値は、highmedium、または low です。デフォルト値は medium です。この優先順位は、回線上のどのプロトコル優先順位フィールドでも反映されませんが、システム内のパケット処理スケジューリングに使用されます。優先順位の高い VPort では、システムリソースの可用性に応じて待機時間が短縮されます。

使用例 57  エラスティック仮想スイッチのプロパティーの設定

この例は、エラスティック仮想スイッチ ORA のプロパティーを設定する方法を示しています。

# evsadm set-evsprop -p maxbw=200 ORA
# evsadm set-evsprop -p priority=high ORA

エラスティック仮想スイッチのプロパティーの表示

エラスティック仮想スイッチのプロパティーを表示するには、evsadm show-evsprop コマンドを使用します。コマンドの構文は次のとおりです。

# evsadm show-evsprop [-f {fname=value[,...]}[,...] [[-c] -o field[,...]] \
[-p prop[,...]] [EVS-switch-name]
–f {fname=value[,...]}[,...]

出力をフィルタ処理するために使用される、コンマで区切られた名前と値のペア (行の選択)。複数のフィルタが指定されている場合、表示される出力は、フィルタ間での AND 演算の結果です。フィルタ値が複数値である場合、表示される出力は、フィルタ値間での OR 演算の結果です。サポートされるフィルタは次のとおりです。

  • tenant – エラスティック仮想スイッチのプロパティーをテナント名でフィルタ処理します

  • evs – エラスティック仮想スイッチのプロパティーをエラスティック仮想スイッチ名でフィルタ処理します

  • host – エラスティック仮想スイッチのプロパティーをホスト名でフィルタ処理します

使用例 58には、フィルタ値に基づいた出力を示しています。


注 -  エラスティック仮想スイッチは、そのプロパティー値を使用してフィルタ処理できます。使用例 66を参照してください。
–o field[,...]

表示する出力フィールドのコンマ区切りのリストを指定します (大文字と小文字は区別されません)。出力に列として表示される次のフィールドを指定できます。

all

すべての出力フィールドを表示します。

EVS

エラスティック仮想スイッチの名前。

TENANT

エラスティック仮想スイッチを所有するテナントの名前。

PROPERTY

エラスティック仮想スイッチのプロパティーの名前。

PERM

プロパティーの読み取り権または書き込み権。表示される値は、r- または rw のいずれかです。

VALUE

現在のプロパティー値。値が設定されていない場合は、-- と表示されます。値が不明な場合は、? と表示されます。

DEFAULT

プロパティーのデフォルト値。プロパティーにデフォルト値がない場合は、-- が表示されます。

POSSIBLE

プロパティーに指定可能な値のコンマ区切りのリスト。指定可能な値が不明または無限の場合は、-- が表示されます。

使用例 58  エラスティック仮想スイッチのプロパティーの表示

次の例では、エラスティック仮想スイッチ ORA 用に構成されたプロパティーが表示されます。

# evsadm show-evsprop ORA  
EVS      TENANT        PROPERTY  PERM VALUE     DEFAULT   POSSIBLE
ORA      sys-global    maxbw     rw   200       --        --
ORA      sys-global    priority  rw   high      medium    low,medium,high
ORA      sys-global    tenant    r-   --        --        --

次の例では、エラスティック仮想スイッチ HR および ORA の出力が表示されます。この例では、evs フィルタを指定して、エラスティック仮想スイッチ HR および ORA の出力を取得します。

# evsadm show-evsprop -f evs=HR,ORA
EVS         TENANT        PROPERTY  PERM VALUE     DEFAULT   POSSIBLE
HR          tenantA       maxbw     rw   300       --        --
HR          tenantA       priority  rw   --        medium    low,medium,high
HR          tenantA       tenant    r-   --        --        --
ORA         sys-global    maxbw     rw   --        --        --
ORA         sys-global    priority  rw   --        medium    low,medium,high
ORA         sys-global    tenant    r-   --        --        --
使用例 59  エラスティック仮想スイッチの UUID の表示

この例は、エラスティック仮想スイッチ evs1 の UUID を表示する方法を示しています。

# evsadm show-evsprop -p uuid -o evs,tenant,property,perm,value evs1
EVS       TENANT        PROPERTY   PERM VALUE
evs1      sys-global    uuid       r-   5c5b7120-95cc-11e4-ab91-171c32874415