1.测试环境
centos6.4 x86-64
gluster-3.4
qemu-1.5.2
机器:
192.168.1.100:glusterfs+kvm
192.168.1.101-103:glusterfs
2.Glusterfs存储集群部署
gluster集群部署完毕后,创建一个volume用于存放vm镜像
gluster volume create vm-images stripe
2
replica
2
192.168
.
1
.
{
100
,
101
,
102
,
103
}:
/
data
/
vm-images
gluster volume
start
vm-images
3.虚拟化机器上安装qemu
centos6自带的qemu1.2版本并不支持glusterfs,这里要编译新版的qemu.
安装qemu前先装上glusterfs-devel
1
rpm –ivh http:
//
download
.
gluster
.
org
/
pub
/
gluster
/
glusterfs
/
3.4
/
3.4
.
0
/
CentOS
/
epel-6Server
/
x86_64
/
glusterfs-devel-
3.4
.
0
-
8
.
el6
.
x86_64
.
rpm
安装依赖的包
1
yum install zlib-devel glib2-devel -y
开始编译qemu,加上参数--enable-glusterfs</