CentOS 7ホストはvirt-install
コマンドを使用して、割り当てられたMACアドレスを含むCentOS 7仮想マシンを内部にインストールします。 CentOS 7ホストは、イーサネット経由で指定された仮想マシンのMACアドレスに固定IPアドレスを割り当てたハードウェアファイアウォール/ルーターに接続します。仮想マシンがインストールされた後、同じネットワーク上の別のコンピュータが仮想マシン(など)と通信できるようになりping
ますtelnet
。ただし、数日が経過すると、VMは残りのネットワークと通信(no ping
、noなど)を送受信できません。telnet
VMが削除された後に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の信頼性を向上させるためにホストの一部を変更する必要がありますか?