Virsh ゲストのネットワーク接続が失われました。

Virsh ゲストのネットワーク接続が失われました。

CentOS 7ホストはvirt-installコマンドを使用して、割り当てられたMACアドレスを含むCentOS 7仮想マシンを内部にインストールします。 CentOS 7ホストは、イーサネット経由で指定された仮想マシンのMACアドレスに固定IPアドレスを割り当てたハードウェアファイアウォール/ルーターに接続します。仮想マシンがインストールされた後、同じネットワーク上の別のコンピュータが仮想マシン(など)と通信できるようになりpingますtelnet。ただし、数日が経過すると、VMは残りのネットワークと通信(no ping、noなど)を送受信できません。telnetVMが削除された後にvirt-install同じコマンドを使用してVMのレプリカが再インストールされると、問題は解決されます。これは、信頼できない接続の問題が仮想マシン内の問題によって引き起こされたことを示します。

これらの仮想マシンがネットワークの残りの部分との信頼性と持続的な接続を維持できるように、具体的に何ができますか?


パスワード:

virt-install仮想マシンは、ホストマシンで次のコマンドを実行して作成されます。

virt-install --name=first-centos7 --disk path=/tmp/firstDisk.qcow2,size=241  
--graphics none --vcpus=1 --memory=3072 --location /tmp/CentOS-7-x86_64-Minimal-1611.iso  
--network bridge=br0 --os-type=linux --os-variant=rhel7.0  
--mac=52:54:00:ma:ca:dr --initrd-inject=/tmp/vm.ks --extra-args "ks=file:/vm.ks console=ttyS0"  

この順序を変更するvirt-install必要がありますか?または、生成された仮想マシン内の一部のコマンドを変更する必要がありますか?それとも、すべてのゲストVMの信頼性を向上させるためにホストの一部を変更する必要がありますか?

関連情報