在 VirtualBox 上构建并导入 libvirt/qemu/kvm 的 Ubuntu VM 没有 IP 地址

在 VirtualBox 上构建并导入 libvirt/qemu/kvm 的 Ubuntu VM 没有 IP 地址

我正在尝试安装一个在 VirtualBox 上创建的 Ubuntu 18.04 VM(不确定哪个主机平台)并将其作为 VMDK 导出到 RHEL 7.8 下的 libvirt/qemu/KVM。它似乎可以导入并启动正常,但我无法访问它,因为它没有 IP 地址,并且“virsh console”没有从 VM 获得任何响应。

virtio 网络接口显然已创建并分配给正确的网络,但尚未分配 IP,并且显示零活动。

我在网络设置中缺少什么?我需要修改虚拟机的内核参数吗?

[cfry@clippy vms]$ virsh domifaddr bionic-test-crf-2
 Name       MAC address          Protocol     Address
-------------------------------------------------------------------------------

[cfry@clippy vms]$ virsh domiflist bionic-test-crf-2
Interface  Type       Source     Model       MAC
-------------------------------------------------------
vnet3      network    default    virtio      52:54:00:91:88:4f

[cfry@clippy vms]$ virsh domifstat bionic-test-crf-2 vnet3
vnet3 rx_bytes 0
vnet3 rx_packets 0
vnet3 rx_errs 0
vnet3 rx_drop 0
vnet3 tx_bytes 0
vnet3 tx_packets 0
vnet3 tx_errs 0
vnet3 tx_drop 0

[cfry@clippy vms]$ virsh domif-setlink bionic-test-crf-2 vnet3 up
Device updated successfully

[cfry@clippy vms]$ virsh domifstat bionic-test-crf-2 vnet3
vnet3 rx_bytes 0
vnet3 rx_packets 0
vnet3 rx_errs 0
vnet3 rx_drop 0
vnet3 tx_bytes 0
vnet3 tx_packets 0
vnet3 tx_errs 0
vnet3 tx_drop 0

[cfry@clippy vms]$ virsh domifaddr bionic-test-crf-2
 Name       MAC address          Protocol     Address
-------------------------------------------------------------------------------

[cfry@clippy vms]$ 

答案1

我正在寻找错误问题的答案。

我特意使用virt-install选项“--graphics none”导入了此虚拟机。我原以为它会立即启动而无需采取任何进一步的措施。但我错了。

正如这里发生的那样:如何连接到我的 libvirt/qemu/guests?(没有 IP 地址),一旦我使用“--graphics default”导入新的虚拟机,我发现问题是由于 UUID 不匹配导致启动失败,并且机器停留在“(initramfs)”BusyBox 命令提示符处。

相关内容