为了提高以glusterfs做为存储的 虚拟机的IO性能, Bharata B Rao在qemu-kvm中开发了gluster协议,主要就是让qemu-kvm通过glustefs-api绕过fuse直接访问文件,因为fuse被认为带来了性能损耗。
目前支持gluster协议的qemu-kvm版本是1.3.1以上,还没有方便使用的rpm包,所以我们直接从源码编译安装。
# git clone git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git
# cd qemu-kvm
# ./configure
这时,如果已经安装了glusterfs, GlusterFS support 应该是 yes.
# make && make install
这样,最新的qemu-kvm就装好了,下面建一个简单的gluster卷
# gluster volume create qqq localhost:/qqq
# gluster volume start qqq
挂载卷,并拷贝一个虚拟机镜像xp.qcow2 到卷中,然后卸载卷。
启动虚拟机, 注意drive 参数的格式
# qemu-img info /mnt/xp-clone.qcow2
image: xp-clone.qcow2
file format: qcow2
virtual size: 10G (10737418240 bytes)
disk size: 3.7M
cluster_size: 65536
可以看到xp-clone.qcow2的大小才3.7M, 它是以xp.qcow2为母盘的子盘。
用同样的启动命令我们可以启动子盘。
相关推荐
使用Qemu-kvm创建和管理虚拟机实践
qemu-kvm-ev-2.12.0-18.el7_6.3.1.src.rpm是CentOS7的qemu-kvm源码文件
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
qemu-kvm-1.1 源码 qemu1.1 qemu1.1 源码源码 官方git下载
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
qemu-kvm 0.12.1.tar.gz 编译安装包 kvm虚拟化软件包
官方离线安装包,亲测可用
现在最新的qemu-kvm1.6 没有针对centos本部,自己编译一个centos的版本
离线安装包,亲测可用
官方离线安装包,亲测可用
官方离线安装包,亲测可用
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
qemu的源码包,实现了计算机的硬件模拟,并且可以控制安装虚拟机。
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
主要介绍了详解虚拟化技术QEMU-KVM入门,QEMU-KVM就是KVM与QEMU的结合,KVM负责CPU虚拟化+内存虚拟化,QEMU模拟其它IO设备,感兴趣的小伙伴们可以参考一下
Qemu-kvm虚拟化技术介绍.pdf
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
制作版本 centos update src.rpm seabios-0.6.1.2-8.el6 rhel 6.1/6.2 centos 6.1/6.2 ubuntu fedora 其他linux 应该都能用 稍后上传seabios-1.6.3 DELL windows 7 oem slic 2.1 bios 自动激活。...