JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle VM Server for SPARC 2.0 管理ガイド
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle VM Server for SPARC ソフトウェアの概要

2.  ソフトウェアのインストールおよび有効化

3.  セキュリティー

4.  サービスおよび制御ドメインの設定

5.  ゲストドメインの設定

6.  I/O ドメインの設定

7.  仮想ディスクの使用

8.  仮想ネットワークの使用

仮想ネットワークの概要

仮想スイッチ

仮想ネットワークデバイス

仮想スイッチの管理

仮想スイッチを追加する

既存の仮想スイッチのオプションを設定する

仮想スイッチを削除する

仮想ネットワークデバイスの管理

仮想ネットワークデバイスを追加する

既存の仮想ネットワークデバイスのオプションを設定する

仮想ネットワークデバイスを削除する

仮想デバイス識別子およびネットワークインタフェース名

Oracle Solaris OS ネットワークインタフェース名を確認する

自動または手動による MAC アドレスの割り当て

Logical Domains に割り当てられる MAC アドレスの範囲

自動割り当てのアルゴリズム

重複した MAC アドレスの検出

解放された MAC アドレス

Logical Domains でのネットワークアダプタの使用

ネットワークアダプタが GLDv3 準拠かどうかを判別する

NAT およびルーティング用の仮想スイッチおよびサービスドメインの構成

ドメインが外部に接続できるように仮想スイッチを設定する

Logical Domains 環境での IPMP の構成

ドメインの IPMP グループへの仮想ネットワークデバイスの構成

サービスドメインでの IPMP の構成と使用

Logical Domains 仮想ネットワークでのリンクベースの IPMP の使用

物理リンクステータスの更新を構成する

Logical Domains 1.3 以前のリリースの IPMP の構成および使用

ゲストドメインでの IPMP の構成

サービスドメインでの IPMP の構成

VLAN のタグ付けの使用

ポート VLAN ID (Port VLAN ID、PVID)

VLAN ID (VID)

VLAN を仮想スイッチおよび仮想ネットワークデバイスに割り当てる

インストールサーバーが VLAN に存在する場合にゲストドメインをインストールする

NIU ハイブリッド I/O の使用

NIU ネットワークデバイスで仮想スイッチを構成する

ハイブリッドモードを有効にする

ハイブリッドモードを無効にする

仮想スイッチでのリンク集積体の使用

ジャンボフレームの構成

ジャンボフレームを使用するように仮想ネットワークおよび仮想スイッチデバイスを構成する

ジャンボフレームに対応していない旧バージョンの vnet および vsw ドライバとの互換性

9.  ドメインの移行

10.  リソースの管理

11.  構成の管理

12.  その他の管理タスクの実行

A.  Oracle VM Server for SPARC 物理から仮想への変換ツール

B.  Oracle VM Server for SPARC Configuration Assistant

C.  Logical Domains Manager の検出

D.  Logical Domains Manager での XML インタフェースの使用

E.  Logical Domains Manager XML スキーマ

用語集

索引

Logical Domains 環境での IPMP の構成

Logical Domains 1.3 リリースでは、仮想ネットワークデバイスでのリンクベースの IPMP のサポートが導入されています。仮想ネットワークデバイスで IPMP グループを構成する場合は、リンクベースの検出を使用するようにグループを構成します。Oracle VM Server for SPARC (Logical Domains) ソフトウェアの以前のバージョンを使用している場合、仮想ネットワークデバイスでプローブベースの検出のみを構成できます。

ドメインの IPMP グループへの仮想ネットワークデバイスの構成

次の図に、サービスドメインで個別の仮想スイッチインスタンス (vsw0 および vsw1) に接続された 2 つの仮想ネットワーク (vnet0 および vnet1) を示します。これらは、同様に、2 つの異なる物理インタフェース (nxge0 および nxge1) を使用します。サービスドメインの物理リンクに障害が発生した場合、その物理デバイスにバインドされた仮想スイッチデバイスがリンクの障害を検出します。次に、仮想スイッチデバイスは、その仮想スイッチにバインドされた対応する仮想ネットワークデバイスに障害を伝播します。仮想ネットワークデバイスは、このリンクイベントの通知をゲスト LDom_A の IP 層に送信し、その結果、IPMP グループのもう一方の仮想ネットワークデバイスにフェイルオーバーします。

図 8-3 個別の仮想スイッチインスタンスに接続された 2 つの仮想ネットワーク

この図は、文章で説明している、個別の仮想スイッチインスタンスに接続された 2 つの仮想ネットワークを示しています。

次の図に示すように、各仮想ネットワークデバイス (vnet0 および vnet1) を異なるサービスドメインの仮想スイッチインスタンスに接続すると、論理ドメインでの信頼性をさらに高めることができます。この場合、物理ネットワークの障害に加えて、LDom_A が仮想ネットワークの障害を検出し、サービスドメインがクラッシュまたは停止したあとでフェイルオーバーを引き起こすことができます。

図 8-4 異なるサービスドメインに接続された各仮想ネットワークデバイス

この図は、文章で説明しているように各仮想ネットワークデバイスを異なるサービスドメインに接続する方法を示しています。

IPMP グループの構成と使用法の詳細については、Oracle Solaris 10 の『Solaris のシステム管理 (IP サービス)』を参照してください。

サービスドメインでの IPMP の構成と使用

仮想スイッチインタフェースをグループに構成することで、サービスドメインで IPMP を構成できます。次の図に、2 つの異なる物理デバイスにバインドされた 2 つの仮想スイッチインスタンス (vsw0 および vsw1) を示します。この場合、この 2 つの仮想スイッチインタフェースを plumb して IPMP グループに構成できます。物理リンクに障害が発生した場合、その物理デバイスにバインドされた仮想スイッチデバイスがリンクの障害を検出します。次に、仮想スイッチデバイスは、このリンクイベントの通知をサービスドメインの IP 層に送信し、その結果、IPMP グループのもう一方の仮想スイッチデバイスにフェイルオーバーします。

図 8-5 IPMP グループの一部として構成された 2 つの仮想スイッチインタフェース

この図は、文章で説明しているように、2 つの仮想スイッチインタフェースを IPMP グループの一部として構成する方法を示しています。

Logical Domains 仮想ネットワークでのリンクベースの IPMP の使用

Logical Domains 1.3 以降、仮想ネットワークおよび仮想スイッチデバイスがネットワークスタックへのリンクステータスの更新をサポートします。デフォルトでは、仮想ネットワークデバイスはその仮想リンク (仮想スイッチへの LDC) のステータスをレポートします。この設定はデフォルトで有効になり、追加構成手順を実行する必要はありません。

場合によっては、物理ネットワークのリンクステータスの変更を検出する必要があります。たとえば、物理デバイスが仮想スイッチに割り当てられている場合、仮想ネットワークデバイスからその仮想スイッチデバイスへのリンクが動作していても、サービスドメインから外部ネットワークへの物理ネットワークリンクは停止している可能性があります。このような場合、物理リンクステータスを取得して仮想ネットワークデバイスとそのスタックにレポートする必要がある可能性があります。

linkprop=phys-state オプションを使用すると、仮想ネットワークデバイスおよび仮想スイッチデバイスに対して物理リンクステータスの追跡を構成できます。このオプションを有効にすると、仮想デバイス (仮想ネットワークまたは仮想スイッチ) が、ドメインでインタフェースとして plumb されている間、物理リンクステータスに基づいてリンクステータスをレポートします。dladmifconfig などの、Oracle Solaris の標準ネットワーク管理コマンドを使用して、リンクステータスを確認できます。dladm(1M) および ifconfig(1M) マニュアルページを参照してください。また、リンクステータスは /var/adm/messages ファイルにも記録されます。


注 - 1 つの Logical Domains システムで、リンクステータスを認識しないものとリンクステータスを認識するものの両方の vnet および vsw ドライバを同時に実行できます。ただし、リンクベースの IPMP を構成する場合、リンクステータスを認識するドライバをインストールする必要があります。物理リンクステータスの更新を有効にする場合、vnet および vsw の両方のドライバを Oracle Solaris 10 9/10 OS にアップグレードして、Logical Domains Manager のVersion 1.3 以上を実行します。


物理リンクステータスの更新を構成する

この手順では、仮想ネットワークデバイスで物理リンクステータスの更新を有効にする方法を示します。

同様の手順に従い、ldm add-vsw および ldm set-vsw コマンドに linkprop=phys-state オプションを指定することで、仮想スイッチデバイスで物理リンクステータスの更新を有効にすることもできます。


注 - linkprop=phys-state オプションは、仮想スイッチデバイス自体がインタフェースとして plumb されている場合にのみ使用する必要があります。linkprop=phys-state が指定され、物理リンクが停止している場合、仮想スイッチへの接続が有効であっても、仮想ネットワークデバイスはリンクステータスを停止状態とレポートします。この状況が発生するのは、Oracle Solaris OS は現在、仮想リンクステータスと物理リンクステータスなど、2 つの異なるリンクステータスをレポートするインタフェースを備えていないためです。


  1. スーパーユーザーになるか、同等の役割を取得します。

    役割には、承認および特権付きコマンドが含まれます。役割の詳細は、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」 を参照してください。

  2. 仮想デバイスで物理リンクステータスの更新を有効にします。

    仮想ネットワークデバイスで物理リンクステータスの更新を有効にするには、次の手順に従います。

    • ldm add-vnet コマンド実行時に linkprop=phys-state を指定し、仮想ネットワークデバイスを作成します。

      linkprop=phys-state オプションを指定すると、仮想ネットワークデバイスが物理リンクステータスの更新を取得してスタックにレポートするように構成されます。


      注 - linkprop=phys-state が指定され、物理リンクが停止している場合、仮想スイッチへの接続が有効であっても、仮想ネットワークデバイスはリンクステータスを down とレポートします。この状況が発生するのは、Oracle Solaris OS は現在、仮想リンクステータスと物理リンクステータスなど、2 つの異なるリンクステータスをレポートするインタフェースを備えていないためです。


      # ldm add-vnet linkprop=phys-state if-name vswitch-name ldom

      次の例では、論理ドメイン ldom1primary-vsw0 に接続された vnet0 で物理リンクステータスの更新を有効にします。

      # ldm add-vnet linkprop=phys-state vnet0 primary-vsw0 ldom1
    • ldm set-vnet コマンド実行時に linkprop=phys-state を指定し、既存の仮想ネットワークデバイスを変更します。

      # ldm set-vnet linkprop=phys-state if-name ldom

      次の例では、論理ドメイン ldom1vnet0 で物理リンクステータスの更新を有効にします。

      # ldm set-vnet linkprop=phys-state vnet0 ldom1

    物理リンクステータスの更新を無効にするには、ldm set-vnet コマンドを実行して linkprop= を指定します。

    次の例では、論理ドメイン ldom1vnet0 で物理リンクステータスの更新を無効にします。

    # ldm set-vnet linkprop= vnet0 ldom1

例 8-1 リンクベースの IPMP の構成

次の例は、物理リンクステータスの更新を有効にする方法と有効にしない方法の両方を使用してリンクベースの IPMP を構成する方法を示します。

Logical Domains 1.3 以前のリリースの IPMP の構成および使用

Logical Domains 1.3 以前のリリースでは、仮想スイッチデバイスおよび仮想ネットワークデバイスはリンク障害の検出を実行できません。それらのリリースでは、プローブベースの IPMP を使用してネットワーク障害の検出と復旧を設定できます。

ゲストドメインでの IPMP の構成

ゲストドメインの仮想ネットワークデバイスは、図 8-3 および 図 8-4 に示す方法でIPMP グループに構成できます。唯一の相違点は、仮想ネットワークデバイスでテストアドレスを構成することでプローブベースの障害検出が使用されることです。プローブベースの IPMP の設定の詳細は、『Solaris のシステム管理 (IP サービス)』 を参照してください。

サービスドメインでの IPMP の構成

Logical Domains 1.3 以前のリリースでは、仮想スイッチデバイスは物理リンク障害の検出を実行できません。このような場合、サービスドメインの物理インタフェースを IPMP グループに構成することで、ネットワーク障害の検出と復旧を設定できます。これを行うには、物理ネットワークデバイスを割り当てずにサービスドメインの仮想スイッチを構成します。特に、ldm add-vswitch コマンドを使用して仮想スイッチを作成するときに、net-dev (net-dev=) プロパティーに値を指定しないでください。サービスドメインの仮想スイッチインタフェースを plumb して、サービスドメイン自体が IP ルーターとして機能するように構成します。IP ルーティングの設定については、Oracle Solaris 10 の『Solaris のシステム管理 (IP サービス)』を参照してください。

いったん仮想スイッチが構成されると、仮想ネットワークから発生し外部のマシンに送信される予定のすべてのパケットは、物理デバイスを使用して直接送信されるのではなく、IP 層に送信されます。物理インタフェースに障害が発生した場合、IP 層は障害を検出し、自動的に二次インタフェースを使用してパケットをふたたび経路指定します。

物理インタフェースは直接 IPMP グループに構成されているため、グループは、リンクベースまたはプローブベースのいずれかの検出用に設定できます。次の図に、IPMP グループの一部として構成された 2 つのネットワークインタフェース (nxge0 および nxge1) を示します。仮想スイッチインスタンス (vsw0) は、IP 層にパケットを送信するネットワークデバイスとして plumb されています。

図 8-6 IPMP グループの一部として構成された 2 つのネットワークインタフェース

この図は、文章で説明しているように、2 つのネットワークインタフェースを IPMP グループの一部として構成する方法を示しています。

プローブベースの IPMP 用のホストルートを構成する


注 - この手順は、ゲストドメインおよび 1.3 より前のリリースのみに適用されます。1.3 より前のリリースでは、プローブベースの IPMP のみがサポートされています。


ネットワーク内の IPMP インタフェースに対応するルーターに明示的なルートが構成されていない場合、IPMP プローブベースの検出を目的どおりに動作させるには、ターゲットシステムへの明示的なホストルートを 1 つ以上構成する必要があります。このようにしない場合、プローブ検出がネットワーク障害を検出できないことがあります。