在成功安装Ubuntu 14.04 LTS KVM虚拟机之后,我需要重启所有内容才能使所有内容生效。问题是,它实际上并没有重新启动,只是停止然后我必须在CLI上手动重新启动它。我发现这是KVM QEMU日志:
2016-02-22 10:34:21.398+0000: starting up
....
-no-reboot -boot
....
是否 - 没有重启 意味着客户端本身无法重启VM?
XML转储显示以下内容:
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>restart</on_crash>
我试图在互联网上找到解决方案,但到目前为止还没有成功。如何才能安装我的VM - 没有重启 不再出现了?
https://www.redhat.com/archives/libvir-list/2013-April/msg01734.html 提到如果每个'on'事件想要销毁VM,将添加'-no-reboot',否则将使用'-no-shutdown'。但是因为只有on_poweroff设置为destroy,所以应该添加'-no-shutdown'吗?
编辑:
弹出CDROM并再次启动VM后, -no关机 现在确实出现在日志中。我认为在使用virt-install创建VM时需要这样做。知道如何解决这个问题吗?
重启机器的文件和frisk -l:
john@h3:~/images$ sudo file image.img
1000-laatstevm.img: x86 boot sector
john@h3:~/images$ sudo fdisk -l image.img
Disk 1000-laatstevm.img: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders, total 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001707b
Device Boot Start End Blocks Id System
image.img1 * 2048 499711 248832 83 Linux
image.img2 501758 20969471 10233857 5 Extended
image.img5 501760 20969471 10233856 8e Linux LVM
新创建的已卸载VM的:
john@h3:~/images$ sudo file newimage.img
newimage.img: data
john@h3:~/images sudo fdisk -l newimage.img
only adds "Disk newimage.img doesn't contain a valid partition table" at the end of the output
这些原始图像的创建方式如下:fallocate -l 2048M /path/to/image.img