我正在尝试安装一个在 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 命令提示符处。