[Users] Different Clusters for virt-hosts and storage-hosts

noc noc at nieuwland.nl
Wed Jan 9 08:39:13 EST 2013


Hi All,

I'm trying out ovirt-nightly and would like to split my virtualisation 
hosts from my storage hosts. So I setup a second cluster (Storage) which 
will only do gluster storage, added two hosts to it, added two volumes 
to it (gluster-data, gluster-iso) and added a master Data domain 
(GlusterData) and an iso domain (GlusterIso). The storagetype is posixFS 
and creating a disk is no problem but for one thing. When it has 
finished I can't see it in the interface but it exists on disk and can 
be selected when a VM is created.
Now for the real test ;-)
If I add a host to the default cluster it will display an error and end 
up Non Operational because it can't connect to the storage (Failed to 
connect Host host01 to the Storage Domains GlusterData). From vdsm.log I 
see that it tries to mount but it fails:
Thread-20::DEBUG::2013-01-09 
14:19:01,792::misc::84::Storage.Misc.excCmd::(<lambda>) '/bin/sudo -n 
/bin/mount -t glusterfs st01.nieuwland.nl:/gluster-data 
/rhev/data-center/mnt/st01.nieuwland.nl:_gluster-data' (cwd None)
Thread-20::ERROR::2013-01-09 
14:19:01,933::hsm::2212::Storage.HSM::(connectStorageServer) Could not 
connect to storageServer

Running the mount command by hand and mounting it to /mnt works OK.
Problem seems to be that ../mnt/st01.nieuwland.nl:_gluster-data doesn't 
exist.

I'm doing something wrong and can't this not work because I'm not 
understanding how clusters are supposed to work or should this work?

I switched to posixfs because I have similar problems when using NFS but 
then between the two storage host when they are also virtualistation hosts.

This is test install so I can rebuild anything you want/need, I have the 
logs from a clean install until now.

Versions of packages on storage and virt host
Storage:
glusterfs-3.4.0qa6-1.el6.x86_64
glusterfs-server-3.4.0qa6-1.el6.x86_64
glusterfs-fuse-3.4.0qa6-1.el6.x86_64
vdsm-gluster-4.10.3-0.50.gitc6625ce.fc17.noarch
[root at st02 ~]# rpm -aq | grep vdsm
vdsm-cli-4.10.3-0.50.gitc6625ce.fc17.noarch
vdsm-gluster-4.10.3-0.50.gitc6625ce.fc17.noarch
vdsm-xmlrpc-4.10.3-0.50.gitc6625ce.fc17.noarch
vdsm-4.10.3-0.50.gitc6625ce.fc17.x86_64
vdsm-python-4.10.3-0.50.gitc6625ce.fc17.x86_64

Virt host:
glusterfs-fuse-3.4.0qa6-1.el6.x86_64
glusterfs-3.4.0qa6-1.el6.x86_64
[root at host01 ~]# rpm -aq | grep vdsm
vdsm-python-4.10.3-0.50.gitc6625ce.fc17.x86_64
vdsm-xmlrpc-4.10.3-0.50.gitc6625ce.fc17.noarch
vdsm-4.10.3-0.50.gitc6625ce.fc17.x86_64
vdsm-cli-4.10.3-0.50.gitc6625ce.fc17.noarch

Managment:
ovirt-engine-userportal-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-engine-setup-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-host-deploy-java-0.0.0-0.0.master.20130107.gitaa0edd4.fc17.noarch
ovirt-engine-tools-common-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-iso-uploader-3.1.0-1.fc17.noarch
ovirt-engine-cli-3.2.0.8-1.20130107.git0b16093.fc17.noarch
ovirt-engine-notification-service-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-engine-sdk-3.2.0.6-1.20121227.git6abd520.fc17.noarch
ovirt-host-deploy-0.0.0-0.0.master.20130107.gitaa0edd4.fc17.noarch
ovirt-engine-webadmin-portal-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-engine-genericapi-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-engine-backend-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-engine-dbscripts-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-engine-config-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-release-fedora-5-2.noarch
ovirt-engine-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-image-uploader-3.1.0-1.fc17.noarch
ovirt-engine-restapi-3.2.0-1.20130109.gitd1d2442.fc17.noarch
ovirt-log-collector-3.1.0-1.fc17.noarch







More information about the Users mailing list