Go to main content
Oracle® Solaris 11.3 でのネットワーク管理のトラブルシューティング

印刷ビューの終了

更新: 2016 年 11 月
 
 

IPMP 構成のトラブルシューティング


注 -  IP ネットワークマルチパス (IPMP) を構成するためのコマンドおよびタスクが変更されました。IPMP の構成や管理には、ifconfig コマンドの代わりに ipadm コマンドが使用されるようになりました。これらの 2 つのコマンドが互いにどのように対応するかについては、Oracle Solaris 10 から Oracle Solaris 11.3 への移行 の ifconfig コマンドと ipadm コマンドの比較を参照してください。ifconfig(5) のマニュアルページも参照してください。

IPMP での障害検出

トラフィックを送受信するネットワークの継続的な可用性を保証するために、IPMP は、IPMP グループのベースとなる IP インタフェース上で障害検出を実行します。故障したインタフェースは、修復されるまで使用不可能なままになります。残りのアクティブインタフェースはすべて、必要に応じて、既存のどのスタンバイインタフェースが配備されている間も引き続き機能します。

    in.mpathdデーモンは次の種類の障害検出を処理します。

  • プローブベースの障害検出:

    • テストアドレスは構成されていない (推移的プローブ)

    • テストアドレスが構成されている

  • リンクベースの障害検出 (NIC ドライバがサポートしている場合)

詳細は、Oracle Solaris 11.3 での TCP/IP ネットワーク、IPMP、および IP トンネルの管理 の IPMP での障害検出を参照してください。

リンクベースの IPMP 構成でのアウトバウンド負荷分散の無効化

リンクベースの IPMP でアウトバウンド負荷分散を無効にすることができます。あるインタフェースをスタンバイとしてマークすると、リンクベースまたはプローブベースのどちらの障害検出が使用されているかには関係なく、そのインタフェースはアクティブインタフェースに障害が発生するまで使用されません。リンクベースの障害検出は、in.mpathd デーモンによって常に有効化されています。

ipadm コマンドを次のように使用します。

# ipadm set-ifprop -m ip -p standby=on interface

リンクベースの IPMP でインバウンドおよびアウトバウンド負荷分散がどのように機能するかについては、Oracle Solaris 11.3 での TCP/IP ネットワーク、IPMP、および IP トンネルの管理 の IPMP を使用する利点を参照してください。

IPMP グループの作成中に *ipadm: cannot add net0 to ipmp0: Underlying interface has addresses managed by dhcpagent(1M)* というエラーメッセージが表示される

IPMP グループを追加しようとすると、次のエラーメッセージが表示される場合があります。

*ipadm: cannot add net0 to ipmp0: Underlying interface has addresses managed by dhcpagent(1M)* 

このメッセージは、アドレスが dhcpagent によって管理されている IP インタフェースを IPMP グループに追加できないために表示されます。回避方法として、net0 上の DHCP またはステートフルアドレス構成、あるいはその両方を無効にしてからそれを IPMP グループに追加します。