【名前】
stphanet - 仮想インタフェースの非活性化
【形式】
/opt/FJSVhanet/usr/sbin/stphanet [inet | inet6 | dual] [-n devicename1[,devicename2,...]]
【機能説明】
stphanetコマンドは、仮想インタフェースの非活性化を行います。
【オプション】
以下のオプションが指定できます。
[inet | inet6 | dual]
非活性化を行う仮想インタフェースに割り当てられているIPアドレスの形式を指定します。
inet | :IPv4アドレス |
省略時は、すべての形式の仮想インタフェースが処理対象となります。なお、デュアルスタック構成の仮想インタフェースでは、IPv4アドレスおよびIPv6アドレスは同時に非活性化されます。IPv4アドレスのみ、またはIPv6アドレスのみを個別に非活性化することはできません。
この場合のデュアルスタック構成とは、束ねた個々の物理インタフェース上にIPv4アドレスとIPv6アドレスが設定されているのではなく、伝送路二重化機能で定義した1つの仮想インタフェースに対して、IPv4アドレスとIPv6アドレスが設定されていることを表します。
本オプションは、高速切替方式(運用モード’t’)またはNIC切替方式(運用モード“d”)の場合のみ有効です。
-n devicename1[,devicename2,...]
非活性化する仮想インタフェース名を指定します。“,”(カンマ)で区切ることにより複数の仮想インタフェースを指定することもできます。ここで指定する仮想インタフェース名は、strhanetコマンドによって活性化されていなければなりません。また、仮想インタフェースに属する論理仮想インタフェースは、仮想インタフェースの非活性化と合わせて同時に非活性化されます。本オプション省略時は、活性化状態のすべての仮想インタフェースおよび論理仮想インタフェースが非活性化されます。
【関連項目】
strhanet dsphanet
【注意事項】
本コマンドでは、クラスタシステムで使用する仮想インタフェースの非活性化を行う事はできません。
論理仮想インタフェースのみの非活性化はできません。仮想インタフェースを非活性化する事により、関連する論理仮想インタフェースも自動的に非活性化されます。
仮想インタフェースおよび論理仮想インタフェースを非活性化する場合には、先に上位アプリケーションを停止する必要があります。
本コマンドは高速切替方式(運用モード“t”)、NIC切替方式(運用モード“d” または“e”)およびGS連携方式(運用モード“c”)の仮想インタフェースに対して指定する事ができます。待機パトロール(運用モード“p” または“q”)の仮想インタフェースに対して指定する事はできません。待機パトロール(運用モード“p” または“q”)は、該当するNIC切替方式(運用モード“d”または“e”)の仮想インタフェース非活性化時に自動的に非活性化されます。
仮想インタフェースの非活性化は、 必ずstphanetコマンドにより行ってください。ifconfigコマンドによる操作は行わないでください。
NIC切替方式の仮想インタフェース活性化後に待機パトロールを設定し、strptlコマンドで活性化した待機パトロールの仮想インタフェースは非活性化されません。非活性化する場合には、stpptlコマンドを使用してください。
NIC切替方式の仮想インタフェースが非活性状態で、待機パトロールの仮想インタフェースのみ活性化されている場合、待機パトロールの仮想インタフェースを非活性化するには、stpptlコマンドを使用してください。
IPv6環境にて高速切替方式を使用した場合、stphanetコマンドが完了するまでに、最大30秒かかる場合があります。また、“kernel: unregister_netdevice: waiting for shaX to become free.”というメッセージが、コンソールや/var/log/messagesに表示される場合がありますが、異常ではありません。
高速切替方式、またはGS連携方式で使用する仮想インタフェースを非活性化する場合、活性化した直後に非活性化を行わないようにしてください。活性化と非活性化を続けて行う場合は、1分以上間隔を空けて本コマンドを実行するようにしてください。
NIC切替方式の仮想インタフェースに対して、本コマンドを実行した場合、仮想インタフェースで束ねている物理インタフェースが、他の仮想インタフェースでも使用されていなければ、仮想IPと同時に物理IPも非活性化されます。
仮想NIC方式で使用する仮想インタフェースに仮想ブリッジが接続されている場合は、仮想インタフェースを非活性化することはできません。仮想ブリッジの接続を解除してから本コマンドを実行するようにしてください。
【使用例】
活性化されているすべての仮想インタフェース(クラスタ運用を行う仮想インタフェースは除く)の非活性化を行う場合の例を以下に示します。
# /opt/FJSVhanet/usr/sbin/stphanet |
sha2の仮想インタフェースのみを非活性化する場合の例を以下に示します。
# /opt/FJSVhanet/usr/sbin/stphanet -n sha2 |
高速切替方式またはNIC切替方式で、かつ、デュアルスタック構成の仮想インタフェースすべてを非活性化する場合の例を以下に示します。
# /opt/FJSVhanet/usr/sbin/stphanet dual |