JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 管理: ネットワークインタフェースとネットワーク仮想化     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  ネットワークスタックの概要

この Oracle Solaris リリースでのネットワーク構成

Oracle Solaris のネットワークスタック

ネットワークデバイスとデータリンク名

その他のリンクタイプの管理

パート I Network Auto-Magic

2.  NWAM の紹介

3.  NWAM 構成と管理 (概要)

4.  NWAM プロファイルの構成 (タスク)

5.  NWAM プロファイルの管理 (タスク)

6.  NWAM グラフィカルユーザーインタフェースについて

パート II データリンクとインタフェース構成

7.  プロファイルでのデータリンクおよびインタフェース構成コマンドの使用

8.  データリンクの構成と管理

9.  IP インタフェースの構成

10.  Oracle Solaris 上での無線インタフェース通信の構成

11.  ブリッジを管理する

12.  リンク集約の管理

13.  VLAN の管理

14.  IPMP の紹介

15.  IPMP の管理

IPMP 管理のタスクマップ

IPMP グループの作成および構成 (タスクマップ)

IPMP グループの維持 (タスクマップ)

プローブベースの障害検出の構成 (タスクマップ)

IPMP グループの監視 (タスクマップ)

IPMP グループの構成

IPMP グループの計画を立てる方法

DHCP を使用して IPMP グループを構成する方法

アクティブ - アクティブ IPMP グループを手動で構成する方法

アクティブ - スタンバイ IPMP グループを手動で構成する方法

IPMP グループの維持

IPMP グループにインタフェースを追加する方法

IPMP グループからインタフェースを削除する方法

IP アドレスを追加または削除する方法

インタフェースを 1 つの IPMP グループから別のグループに移動する方法

IPMP グループを削除する方法

プローブベースの障害検出のための構成

検査信号ベースの障害検出のターゲットシステムを手動で指定する方法

使用する障害検出手法を選択する方法

IPMP デーモンの動作を構成する方法

動的再構成を使用した IPMP 構成の回復

障害が発生した物理カードを交換する方法

IPMP 情報の監視

IPMP のグループ情報を取得する方法

IPMP のデータアドレス情報を取得する方法

グループのベースとなる IP インタフェースに関する情報を取得する方法

IPMP のプローブターゲット情報を取得する方法

IPMP のプローブを監視する方法

スクリプト内で ipmpstat コマンドの出力をカスタマイズする方法

ipmpstat コマンドのマシンによる解析が可能な出力を生成する方法

16.  LLDP によるネットワーク接続情報の交換

パート III ネットワーク仮想化およびリソース管理

17.  ネットワーク仮想化およびリソース制御の紹介 (概要)

18.  ネットワーク仮想化およびリソース制御の計画

19.  仮想ネットワークの構成 (タスク)

20.  仮想化環境でのリンク保護の使用

21.  ネットワークリソースの管理

22.  ネットワークトラフィックとリソース使用状況の監視

用語集

索引

IPMP グループの維持

この節には、既存の IPMP グループとこれらのグループ内のインタフェースを維持するタスクが含まれます。「IPMP グループの構成」の説明に従って、すでに IPMP グループを構成していることが前提です。

IPMP グループにインタフェースを追加する方法

始める前に

グループに追加するインタフェースが、グループ内に存在するための制約をすべて満たしていることを確認します。IPMP グループの要件の一覧については、「IPMP グループの計画を立てる方法」を参照してください。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. ベースとなる IP インタフェースがまだ存在していない場合は、インタフェースを作成します。
    # ipadm create-ip interface
  3. IPMP グループへ IP インタフェースを追加します。
    # ipadm add-ipmp -i under-interface ipmp-interface

例 15-3 IPMP グループへのインタフェースの追加

インタフェース net4 を IPMP グループ itops0 に追加するには、次のコマンドを入力します。

# ipadm create-ip net4
# ipadm add-ipmp -i net4 itops0
# ipmpstat -g
GROUP   GROUPNAME   STATE      FDT       INTERFACES
itops0  itops0      ok         10.00s    net0 net1 net4

IPMP グループからインタフェースを削除する方法

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. IPMP グループからインタフェースを削除します。
    # ipadm remove-ipmp -i under-interface[, -i under-interface, ...] ipmp-interface

    単一のコマンド内で、ベースとなるインタフェースを必要な数だけ削除できます。ベースとなるインタフェースをすべて削除しても、IPMP インタフェースは削除されません。代わりに、空の IPMP インタフェースまたは IPMP グループとして存在します。

例 15-4 グループからのインタフェースの削除

インタフェース net4 を IPMP グループ itops0 から削除するには、次のコマンドを入力します。

# ipadm remove-ipmp net4 itops0
# ipmpstat -g
GROUP   GROUPNAME   STATE      FDT       INTERFACES
itops0  itops0      ok         10.00s    net0 net1

IP アドレスを追加または削除する方法

アドレスを追加する場合は ipadm create-addr サブコマンドを、インタフェースからアドレスを削除する場合は ipadm delete-addr サブコマンドを使用します。現在の IPMP 実装では、検査用アドレスはベースとなる IP インタフェースでホストされ、データアドレスは IPMP インタフェースに割り当てられます。次の手順は、検査用アドレス、データアドレスのいずれかとなる IP アドレスを追加または削除する方法について説明します。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. データアドレスを追加または削除します。
    • データアドレスを IPMP グループに追加するには、次のコマンドを入力します。

      # ipadm create-addr -T static -a ip-address addrobj

      addrobj は、命名規則 ipmp-interface/user-string を使用します。

    • IPMP グループからアドレスを削除するには、次のコマンドを入力します。

      # ipadm delete-addr addrobj

      addrobj は、命名規則 inder-interface/user-string を使用します。

  3. 検査用アドレスを追加または削除します。
    • IPMP グループのベースとなるインタフェースに検査用アドレスを割り当てるには、次のコマンドを入力します。

      # ipadm create-addr -T static ip-address adrobj
    • IPMP グループのベースとなるインタフェースから検査用アドレスを削除するには、次のコマンドを入力します。

      # ipadm delete-addr addrobj

例 15-5 インタフェースからの検査用アドレスの削除

次の例は、例 15-2itops0 の構成を使用しています。この手順は、インタフェース net1 から検査用アドレスを削除します。この例では、検査用アドレスの名前が net1/test1 であることを前提としています。

# ipmpstat -t
INTERFACE      MODE     TESTADDR        TARGETS
net1      routes   192.168.10.30   192.168.10.1

# ipadm show-addr
ADDROBJ           TYPE     STATE     ADDR
lo0               static   ok        127.0.0.1/8
...
net1/test1        static   ok        192.168.10.30

# ipadm delete-addr net1/test1

インタフェースを 1 つの IPMP グループから別のグループに移動する方法

インタフェースが既存の IPMP グループに属している場合は、新しい IPMP グループにインタフェースを配置できます。この場合、現在の IPMP グループからインタフェースを削除する必要はありません。新しいグループに追加されたインタフェースは、既存の IPMP グループから自動的に削除されます。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. 新しい IPMP グループへインタフェースを移動します。
    # ipadm add-ipmp -i under-interface ipmp-interface

    ここで、under-interface は、移動するベースとなるインタフェースを表し、ipmp-interface は、ベースとなるインタフェースの移動先となる IPMP インタフェースまたは IPMP グループを表します。

    インタフェースを新しいグループに追加すると、そのインタフェースは現在のグループから自動的に削除されます。

例 15-6 別の IPMP グループへのインタフェースの移動

この例は、グループのベースとなるインタフェースが net0net11、および net2 であることを前提としています。net0 を IPMP グループ cs-link1 に移動するには、次のように入力します。

# ipadm add-ipmp -i net0 ca-link1

このコマンドは、net0 インタフェースを IPMP グループ itops0 から削除したあと、net0cs-link1 に配置します。

IPMP グループを削除する方法

この手順は、特定の IPMP グループが不要になったときに使用します。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. IPMP グループとベースとなる IP インタフェースを特定します。
    # ipmpstat -g
  3. IPMP グループに現在属している IP インタフェースをすべて削除します。
    # ipadm remove-ipmp -i under-interface[, -i under-interface, ...] ipmp-interface

    注 - IPMP インタフェースを正常に削除するには、その IPMP グループの一部として IP インタフェースが存在していてはいけません。


  4. IPMP インタフェースを削除します。
    # ipadm delete-ipmp ipmp-interface

    IPMP インタフェースを削除すると、このインタフェースに関連付けられた IP アドレスはすべてシステムから削除されます。

例 15-7 IPMP インタフェースの削除

ベースとなる IP インタフェース net0net1 を含むインタフェース itops0 を削除するには、次のコマンドを入力します。

# ipmpstat -g
GROUP   GROUPNAME   STATE      FDT        INTERFACES
itops0  itops0      ok         10.00s     net0 net1

# ipadm remove-ipmp -i net0 -i net1 itops0

# ipadm delete-ipmp itops0