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

障害が発生した物理インタフェースの交換

障害が発生した物理インタフェースを交換する場合は、まず次の各手順を手作業で行う必要があります。次の手順の例では、インタフェースとして hme0hme1 を使用します。両インタフェースとも同じマルチパスグループに属し、hme0 に障害が発生したとします。さらに、論理インタフェース hme0:1 が検査用 IP アドレスをもっているとします。


注 –

次の手順の例では、障害のあるインタフェースを同じ名前の物理インタフェースで置き換えます (たとえば、hme0hme0 で置き換えます)。


障害が発生した物理インタフェースを取り外すには


注 –

検査用 IP アドレスが /etc/hostname.hme0 ファイルを使用して結合されている場合は、障害が発生した物理インタフェースを取り外すには の手順 1 は省略することができます。


  1. 次のコマンドを実行して、検査用 IP アドレスの構成情報を入手します。


    # ifconfig hme0:1
     
    hme0:1:
    flags=9040842<BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER>
    mtu 1500 index 3
    inet 129.146.233.250 netmask ffffff00 broadcast 129.146.233.255

    この情報は、物理インタフェースを交換する時に、検査用 IP アドレスを再結合するために必要です。

    検査用 IP アドレスの hostname ファイルを使用した構成方法についての詳細は、 hostname ファイルによるグループと検査用 IP アドレスの構成 を参照してください。

  2. 物理インタフェースの取り外し方については、cfgadm(1M) のマニュアルページ、『Sun Enterprise 6x00, 5x00, 4x00, 3x00 システム Dynamic Reconfiguration ユーザーマニュアル』、または『Sun Enterprise 10000 Dynamic Reconfiguration ユーザーマニュアル』を参照してください。

障害が発生した物理インタフェースを交換するには

  1. 物理インタフェースの交換方法については、cfgadm(1M) のマニュアルページ、『Sun Enterprise 6x00, 5x00, 4x00, 3x00 システム Dynamic Reconfiguration ユーザーマニュアル』、または『Sun Enterprise 10000 Dynamic Reconfiguration ユーザーマニュアル』を参照してください。

  2. 次のコマンドを実行して、検査用 IP アドレスを結合し、有効にします。


    # ifconfig hme0 <test address configuration>
    

    注 –

    検査用 IP アドレスの構成 <test address configuration> は、/etc/hostname.hme0 ファイルに構成されたものと同じです。障害が発生した物理インタフェースを取り外すにはの手順 1 に従った場合は、検査用 IP の構成は同手順で表示された構成と同じにします。


    これによって、in.mpathd デーモンが検査を再開します。検査の結果、in.mpathd は回復を検出し、障害経路の迂回が行われた IP アドレスを hme1 から回復した経路へ戻します。

    検査用 IP アドレスの構成方法についての詳細は、検査用 IP アドレスの構成 を参照してください。