Description of problem:
One of the glusterfs hosts, isn't able to mount one of the storage domains attached to the oVirt data center and therefor the status of this host changes every 5 minutes. The real issue here is, that the glusterfs hosts shouldn't mount the storage domains as they are in a cluster with virtualization disabled.
These are the messages which appear in oVirt webadmin:
2014-Jun-04, 13:30 State was set to Up for host gluster02-rz08.
2014-Jun-04, 13:26 Detected change in status of brick x.x.x.x:/export/brick01/vol01 of volume vol01 from DOWN to UP.
2014-Jun-04, 13:25 Host xxx cannot access one of the Storage Domains attached to the Data Center Default. Setting Host state to Non-Operational.
Version-Release number of selected component (if applicable):
oVirt 3.4.1 with CentOS 6.5 (latest updates)
If you create a datacenter with 2 clusters (1 virtualization only and 1 gluster only) all the gluster cluster hosts will try to mount the storage domains.
Steps to Reproduce:
1. Create a new datacenter (or use default one)
2. Create 2 cluster (1 virtualization only, 1 gluster only)
3. Add hosts to gluster cluster
All storage hosts in the gluster cluster try to mount the storage domains of the datacenter. This works fine during installation but in our setup it failed when rebooting 1 host. But the issue for me is not that it fails because the volume is fine, it's the reason that the storage nodes do mount the storage domains.
The properties of a cluster should be checked whether if the hosts are responsible for virtualization or not and if not, the storage domains of the datacenter shouldn't be mounted.
Moving it to Assigned, as still see the issue -
Host 10.70.x.x cannot access the Storage Domain(s) <UNKNOWN> attached to the Data Center DC34. Setting Host state to Non-Operational.
oVirt 3.5 has been released and should include the fix for this issue.