I stated to test gluster related features and noticed issue after installation.
I performed following steps on my f20 using xmlrpc:
1. Installed ovirt 3.5 repo.
2. Installed engine
3. Installed vdsm on the same host - status UP
4. Removed vdsm
5. Enabled gluster service
6. Installed vdsm again (tried several times with the same result)
Here is the output that I get:
I can see gluserd and glusterfsd services being active.
Engine:
2014-07-01 10:38:53,722 WARN
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-12) [3987041c] Correlation ID: null,
Call Stack: null, Custom Event ID: -1, Message: Host fedora's
following network(s) are not synchronized with their Logical Network
configuration: ovirtmgmt.
vdsm:
Thread-13::DEBUG::2014-07-01
10:49:32,670::caps::682::root::(_getKeyPackages) rpm package
('gluster-swift',) not found
Thread-13::DEBUG::2014-07-01
10:49:32,671::caps::682::root::(_getKeyPackages) rpm package
('gluster-swift-object',) not found
Thread-13::DEBUG::2014-07-01
10:49:32,672::caps::682::root::(_getKeyPackages) rpm package
('gluster-swift-plugin',) not found
Thread-13::DEBUG::2014-07-01
10:49:32,673::caps::682::root::(_getKeyPackages) rpm package
('gluster-swift-account',) not found
Thread-13::DEBUG::2014-07-01
10:49:32,673::caps::682::root::(_getKeyPackages) rpm package
('gluster-swift-proxy',) not found
Thread-13::DEBUG::2014-07-01
10:49:32,673::caps::682::root::(_getKeyPackages) rpm package
('gluster-swift-doc',) not found
Thread-13::DEBUG::2014-07-01
10:49:32,674::caps::682::root::(_getKeyPackages) rpm package
('gluster-swift-container',) not found
Thread-13::DEBUG::2014-07-01
10:49:32,674::caps::682::root::(_getKeyPackages) rpm package
('glusterfs-geo-replication',) not found
Thread-13::ERROR::2014-07-01
10:49:38,021::BindingXMLRPC::1123::vds::(wrapper) vdsm exception
occured
Traceback (most recent call last):
File "/usr/share/vdsm/rpc/BindingXMLRPC.py", line 1110, in wrapper
res = f(*args, **kwargs)
File "/usr/share/vdsm/gluster/api.py", line 54, in wrapper
rv = func(*args, **kwargs)
File "/usr/share/vdsm/gluster/api.py", line 251, in hostsList
return {'hosts': self.svdsmProxy.glusterPeerStatus()}
File "/usr/share/vdsm/supervdsm.py", line 50, in __call__
return callMethod()
File "/usr/share/vdsm/supervdsm.py", line 48, in <lambda>
**kwargs)
File "<string>", line 2, in glusterPeerStatus
File "/usr/lib64/python2.7/multiprocessing/managers.py", line 773,
in _callmethod
raise convert_to_error(kind, result)
GlusterCmdExecFailedException: Command execution failed
error: Connection failed. Please check if gluster daemon is operational.
Can someone help me understand what am I missing or confirm to open a BZ?
Thanks,
Piotr