現象
NICの交換後でも伝送路異常が続く。
原因
対処方法
以下の方法でアダプターの存在を確認して、伝送路を復旧してください。
アダプターの存在を確認します。
dsphanetコマンドを使用して異常が発生している物理アダプターを確認します。
“FAIL”状態の物理アダプターが存在する場合
インターネットプロトコル(TCP/IP)のプロパティ(以後、プロパティ)からリンクダウンなどの異常が発生している物理アダプターが存在するか確認します。また、ネットワークスイッチなども調査してください。
> dsphanet
Name Status Adapters
+-------+--------+-------------------------------------------------------------+
sha0 Active ローカル エリア接続 1(ON),ローカル エリア接続 2(FAIL) |
“OFF”状態の物理アダプターが存在する場合
物理アダプターの交換前後でアダプター名が変更された可能性があります。[ネットワーク接続]画面から、GLSの設定と交換後の物理アダプター名が異なることを確認してください。この場合、手順2に進みます。
> dsphanet
Name Status Adapters
+-------+--------+-------------------------------------------------------------+
sha0 Active ローカル エリア接続 1(ON),ローカル エリア接続 2(OFF) |
交換後の物理アダプターをGLSの仮想アダプターに組み込みます。
“Windows Server 2003 R2の場合”と“Windows Server 2008以降のOSの場合”では、以降の手順が異なります。
GLSの仮想アダプターを非活性化させます。
> stphanet |
交換後の物理アダプター名を、交換前の物理アダプター名に変更します。
[ネットワーク接続]画面に表示されている、交換後の物理アダプターのアイコンを右クリックします。
[名前の変更]をクリックして、交換前の物理アダプター名(dsphanetコマンドの表示が、“OFF”状態の物理アダプター名)に変更します。
GLSの仮想アダプターを活性化させます。
strhanetコマンドを使用します。
> strhanet |
システムを再起動します。
GLSの状態を確認します。
dsphanetコマンドを使用して、仮想アダプターが活性化されており、かつ、物理アダプターが“ON”または“STBY”状態であることを確認します。
> dsphanet Name Status Adapters +-------+--------+-------------------------------------------------------------+ sha0 Active ローカル エリア接続 1(ON),ローカル エリア接続 2(STBY) |
ping監視が開始されていることを確認します。
dsphanetコマンドの-rオプションを使用し、“ON”状態の物理アダプターのping監視状態が、“O”であることを確認してください。
> dsphanet -r [sha0] Adapters Resources +-------------------------------+---------------------------------------------+ ローカル エリア接続 1(ON) LINK(O) PING(O) 192.168.2.10(O),192.168.2.20(O) ローカル エリア接続 2(STBY) LINK(O) PING(-) 192.168.2.10(-),192.168.2.20(-) |
注意
stphanetコマンドを使用して仮想アダプターを非活性化させると、仮想アダプターに設定されていたIPアドレス等の情報は削除されます。このため、GLSが提供するアダプター設定スクリプトを使用していない場合、仮想アダプターを再度活性化した後に、仮想アダプターの再設定が必要になります。
仮想アダプターの非活性化については、“5.1.2 仮想アダプターの活性化/非活性化”を参照してください。
仮想アダプターに対するIPアドレスの設定手順については、“3.4.5 IPアドレスの設定(事後作業)”を参照してください。
GLSの仮想アダプターに設定されたIPアドレスを使用して、リモートデスクトップ接続をしている場合、stphanetを実行すると、通信が切断されます。上記の対処方法は、コンソール上で実施してください。
ping監視を停止します。
hanetpollコマンドのoffサブコマンドを使用します。
> hanetpoll off |
ping監視が停止されたことを確認します。
dsphanetコマンドの-rオプションを使用し、すべての物理アダプターのping監視状態が、“-”であることを確認してください。
> dsphanet -r [sha0] Adapters Resources +-------------------------------+---------------------------------------------+ ローカル エリア接続 1(ON) LINK(O) PING(-) 192.168.2.10(-),192.168.2.20(-) ローカル エリア接続 2(OFF) LINK(-) PING(-) 192.168.2.10(-),192.168.2.20(-) |
物理アダプターに設定されているping監視先の情報を退避します。
ping監視先の情報を保存するファイルが存在しないことを確認します。
> dir /b C:\glspollbackup ファイルが見つかりません |
ping監視先の情報をファイルに保存します。
hanetpollコマンドのprintサブコマンドを使用します。
> hanetpoll print > C:\glspollbackup |
ping監視先の情報を削除します。
対処方法の手順1で確認した“OFF”状態の物理アダプターに設定されているping監視先情報を削除します。
hanetpollコマンドのdeleteサブコマンドを使用します。
> hanetpoll delete -t "ローカル エリア接続 2" |
ping監視先が設定されていないことを確認します。
hanetpollコマンドのprintサブコマンドを使用します。
> hanetpoll print Polling Status = OFF interval(idle) = 3( 60) sec times = 5 times Adapter Fo Target ip +-------------------------------+---+-----------------------------------------+ ローカル エリア接続 1 YES 192.168.2.10,192.168.2.20 |
仮想アダプターの定義情報から、対処方法の手順1で確認した“OFF”状態の物理アダプターの情報を削除します。
hanetnicコマンドのdeleteサブコマンドを使用します。
> hanetnic delete -n sha0 -t "ローカル エリア接続 2" |
“OFF”状態の物理アダプターが、仮想アダプターに束ねられていないことを確認します。
dsphanetコマンドを実行します。
> dsphanet Name Status Adapters +-------+--------+-------------------------------------------------------------+ sha0 Active ローカル エリア接続 1(ON) |
仮想アダプターの定義情報に、交換後の物理アダプターを組み込みます。
hanetnicコマンドのaddサブコマンドを実行します。
ここでは、交換後の物理アダプター名を“ローカル エリア接続 3”とします。
> hanetnic add -n sha0 -t "ローカル エリア接続 3" |
交換後の物理アダプターが仮想アダプターに束ねられていることを確認します。
dsphanetコマンドを使用します。
> dsphanet Name Status Adapters +-------+--------+-------------------------------------------------------------+ sha0 Active ローカル エリア接続 1(ON),ローカル エリア接続 3(STBY) |
組み込んだ物理アダプターにping監視先を設定します。
手順2で保存したファイルの内容を表示し、設定するping監視先の情報を確認します。
> type C:\glspollbackup Polling Status = OFF interval(idle) = 3( 60) sec times = 5 times Adapter Fo Target ip +-------------------------------+---+-----------------------------------------+ ローカル エリア接続 1 YES 192.168.2.10,192.168.2.20 |
物理アダプターにping監視先を設定します。
hanetpollコマンドのcreateサブコマンドを使用します。
> hanetpoll create -t "ローカル エリア接続 3" -p 192.168.2.10,192.168.2.20 |
ping監視先の情報が設定されたことを確認します。
hanetpollコマンドのprintサブコマンドを使用します。
> hanetpoll print Polling Status = OFF interval(idle) = 3( 60) sec times = 5 times Adapter Fo Target ip +-------------------------------+---+-----------------------------------------+ ローカル エリア接続 1 YES 192.168.2.10,192.168.2.20 ローカル エリア接続 3 YES 192.168.2.10,192.168.2.20 |
ping監視を開始します。
hanetpollコマンドのonサブコマンドを使用します。
> hanetpoll on |
ping監視が開始されたことを確認します。
dsphanetコマンドの-rオプションを使用し、“ON”状態の物理アダプターのping監視状態が、“O”であることを確認してください。
> dsphanet -r [sha0] Adapters Resources +-------------------------------+---------------------------------------------+ ローカル エリア接続 1(ON) LINK(O) PING(O) 192.168.2.10(O),192.168.2.20(O) ローカル エリア接続 3(STBY) LINK(O) PING(-) 192.168.2.10(-),192.168.2.20(-) |