IP ネットワークマルチパスの管理

IPv4 検査用アドレス

in.mpathd マルチパスデーモンは、障害や回復を検出するための検査用 IP アドレスを必要とします。この IP アドレスは、ルーティング可能なアドレスでなければなりません。つまり、このアドレスのネットワークアドレス (ネットワーク接頭子) がリンク内のすべてのルーターから認識可能でなければなりません。検査用 IP アドレスの構成には、ifconfig コマンドの -failover オプションを使用します。検査用 IP アドレスを設定する構文は次の通りです。


# ifconfig interface-name addif ip-address <other-parameters> -failover up

<other-parameters> には、実際の構成に必要なオプションを指定します。詳細は、ifconfig(1M) のマニュアルページを参照してください。IPv4 検査用アドレスの設定手順については、2 つのインタフェースでマルチパスインタフェースグループを構成するにはを参照してください。

たとえば、アドレスが 19.16.85.21、ネットマスクおよびブロードキャストアドレスがデフォルト値で、かつ検査用に使用できる論理インタフェースを新規に作成するには、次のように指定します。


# ifconfig hme0 addif 19.16.85.21 netmask + broadcast + -failover up

注 –

この検査用 IP アドレスをアプリケーションから使用できないように IPv4 検査用アドレスを deprecated と指定する必要があります (2 つのインタフェースでマルチパスインタフェースグループを構成するにはを参照)。


アドレスの障害経路の迂回属性を有効にする場合は、failover (ダッシュ (-) をつけない) を指定します。


注 –

マルチパスグループのすべての検査用 IP アドレスには、同じネットワークアドレスを使用する必要があります。つまり、すべての検査用 IP アドレスは 1 つの IP サブネットに属していなければなりません。