[英]Why is it very slow to open a .qcow2 with qemu kvm? What's the solution?
我在Ubuntu 13.04终端使用命令kvm -hda cloudera-quickstart-vm-4.4.0-1-kvm.qcow2 -net nic -net user -m 512
打开一个.qcow2文件,但它超级慢,基本上我很努力控制虚拟机中光标的时间。 有没有更好的变种我可以用来打开这个.qcow2文件,而不是像kvm这样的qemu工具?
可能有两个原因:
1)您可能正在使用IDE仿真而不是更快的虚拟硬件
2)可能是这是QEMU的旧版本,默认为写入模式,以避免在断电时吃掉您的数据。
通过将“-dda foo.qcow2”替换为“-drive if = virtio,file = foo.qcow2,cache = none”可以解决这两个问题。 在新版本的QEMU上,您可能不需要“,cache = none”。
在这个特殊情况下, Cloudera
有一个VM
的vbox
版本,所以我下载它并使用Virtual Box
播放Virtual Machine
,然后在Virtual Box设置中我将所需的内存减少到2GB而不是此特定所需的默认4GB内存VM。 现在一切都正常运行。
可能是因为它没有使用KVM; QEMU是模拟器,与qemu-kvm不同; 确保您在运行虚拟机时使用kvm。 要识别为kvm启用的虚拟机,请运行
[qemu] info kvm
kvm is enabled
启动虚拟机的qemu-kvm; 如果'info kvm'显示kvm被禁用,那么你需要安装相应的kvm模块。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.