web-dev-qa-db-ja.com

Citrix XenVMのネットワークが失われる

私のクライアントには、2台のWindow Server 2008R2仮想マシンを備えたXenServer6.0.2がインストールされています。

仮想マシンが再起動されるたびに、IP設定(IPアドレス、サブネット、ゲートウェイ)が失われます。再起動後、毎回XenCenter経由で各VMにログインし、必要な静的IP設定を再適用する必要があります。

これにより、各VM-ドライブは、再起動するたびに再接続する必要があります。

たとえば、ネットワークアダプタには、再起動前に次の設定があります。

Description . . . . . . . . . . . : Citrix PV Ethernet Adapter #0
Physical Address. . . . . . . . . : C6-FB-A2-4F-2C-F3
IPv4 Address. . . . . . . . . . . : 10.101.0.101(Preferred) 
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.101.0.10
DNS Servers . . . . . . . . . . . : 10.101.0.100
NetBIOS over Tcpip. . . . . . . . : Enabled

再起動後:

Description . . . . . . . . . . . : Citrix PV Ethernet Adapter #0
Physical Address. . . . . . . . . : C6-FB-A2-4F-2C-F3
Autoconfiguration IPv4 Address. . : 169.254.153.174(Preferred) 
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 
DNS Servers . . . . . . . . . . . : 10.101.0.100
NetBIOS over Tcpip. . . . . . . . : Enabled

XenCenter-> Virtual Network Interfacesで、各アダプタは静的MACアドレスに設定されます(つまり、「このMACアドレスを使用する」)。

1つのVM内で次のコマンドを試しましたが、効果がありませんでした。

netsh winsock reset catalog 
netsh int ip reset 

誰か助けてもらえますか?

1
Ash

ゴーストNICを削除する

これは、ゲストにXenServerツールをインストールする前にネットワーク構成を設定した場合に発生する可能性があります。

サーバーでデバイスマネージャーを開き、[非表示のデバイスを表示する]が有効になっていることを確認します([表示]メニュー-> [非表示のデバイスを表示])。

Realtek RTL8139デバイスなど、追加のネットワークアダプターがリストされている場合は、それらをデバイスマネージャーから削除します。

次に、ネットワークアダプタが正しいIPアドレスに設定されていることを再確認し、再起動します。構成したIP設定を保持する必要があります。

この問題は、XenServerツールが最初に構成された仮想化ネットワークアダプター(通常は仮想Realtek NIC)と同じIP設定を使用して、古いNICから設定を削除せずに、新しい準仮想化ネットワークアダプターをインストールするときに発生します。これによりIPの競合が発生し、新しいNICは自動構成に戻ります。

参考文献

4
James Hebden

ローカル管理者アカウントとしてログインします
コマンドプロンプトを開く
コマンドset devmgr_show_nonpresent_devices=1を発行します

同じコマンドでdevmgmt.mscと入力して、デバイスマネージャーを起動します。プロンプトセッション(デバイスマネージャーセッションは環境変数を「認識」します)
デバイスマネージャで、[表示]-> Show hidden devicesを選択します
これで、ゴーストNIC(RTL8139 +)がネットワークアダプタの下に表示され、右クリックして[アンインストール]を選択するだけでアンインストールできるようになります。

ゴースト化されたNICをアンインストールした後、NICにIPアドレスを再度設定すると、固定されます。

0
Andrew Rall