ホストネットワークを再起動すると、KVMゲスト仮想マシンへのネットワーク接続が失われました。

ホストネットワークを再起動すると、KVMゲスト仮想マシンへのネットワーク接続が失われました。

KVMホストからネットワークサービスを再起動したところ、仮想マシンゲストが実行されているネットワークにアクセスできませんでした。

Bridge 経由で VM ゲストのネットワーキングを有効にしました。ゲストが再起動された後にのみVM IPにアクセスできます。

ネットワーク再起動の問題が発生するのはなぜですか、再起動せずにゲストVM IPにアクセスする方法は?

ベストアンサー1

以前もこんな問題がありました。

これで、新しい仮想マシンをインストールするたびに、virt-install常に次のオプションが含まれていることを確認します--nographics-x console=ttyS0この-x console=ttyS0オプションは、ttyS0ポートを介して仮想コンソール接続を作成します。これにより、ホストからVMにログインし、virsh console <VMname>VMを完全に再起動せずにVMのネットワーク設定をリセットできます。仮想マシン自体内では、/etc/default/grub に次の設定が追加されます。

GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,9600n8" GRUB_CMDLINE_LINUX=""

私の仮想マシンの1つで、インストール後にこれらの行を手動で追加し、再構築グラブを使用して再起動grub-mkconfig後も設定を維持する必要がありました。

おすすめ記事