相同的libvirtconfiguration,一台机器启动,另一台没有
我正在从一台旧机器迁移一堆vms到一个新机器。 旧版本使用一些内部脚本和lvm逻辑卷,新版本使用libvirt和纯文件。 configuration是相当统一的,但一些虚拟机在新机器上完美运行,而我却无法让其他人工作。 症状是加载初始ramdisk后,我看到bios声明“从硬盘启动”的屏幕。 老机器中的好vm: /usr/bin/qemu-system-x86_64 -enable-kvm -cpu host -name airesisdb -smp 1 -m 1024 -vnc 127.0.0.1:10 -monitor telnet:127.0.0.1:10010,server,nowait -daemonize -localtime -usb -usbdevice tablet -net tap,ifname=vm-airesisdb,script=no -net nic,macaddr=02:13:37:00:00:10,model=virtio -rtc base=utc,clock=host,driftfix=slew -pidfile /var/run/kvm/airesisdb.pid -boot c -drive index=0,media=disk,if=virtio,boot=on,file=/dev/vg/airesisdb,cache=writeback -drive index=1,media=disk,if=virtio,file=/dev/vg/airesisdb_2,cache=writeback 旧机器上的“bad vm”(完美运行): /usr/bin/qemu-system-x86_64 -enable-kvm -cpu host -name tomcat -smp 1 -m 1024 -vnc 127.0.0.1:12 -monitor telnet:127.0.0.1:10012,server,nowait -daemonize […]