Created attachment 1180083 [details] answer file on 1st host Description of problem: When deploying hyper converged hosted-engine environments, if we allow the setup to configure iptables for us, it would allow only ovirt/vdsm ports but not glusterfs ports such as TCP/24007. Version-Release number of selected component (if applicable): ovirt-hosted-engine-setup-2.0.0.2-1.el7.centos.noarch vdsm-4.18.4.1-0.el7.centos.x86_64 How reproducible: 100% Steps to Reproduce: 1. Install ovirt repo 2. Install and configure glusterfs on 3 hosts (which we will also use for hosted-engine installation) 3. 'hosted-engine --deploy' in 1st host 4. When asked about iptables auto-configuration, accept the default vaule (Yes) 5. Try to deploy another HE hosts on the same data domain Actual results: Fail to deploy another HE hosts because they couldn't access gluster brick(s) in 1st host, so the volume become read-only. Expected results: If ovirt-hosted-engine-setup detects that setup is hyper converged, also add gluster ports to iptables Additional info:
Can you please attach logs?
Yes, which logs would you like. I'll fetch them when I'm able to access the machines.
Moving back to Gluster. This looks like a hyperconverged specific issue since it can't be reproduced on non HC setup. Can you please attach ovirt-hosted-engine-setup and ovirt-host-deploy logs? Sahina, if a port is missing probably the engine DB should be changed for including the additional port required by HC
Created attachment 1186305 [details] oVirt engine setup log
Created attachment 1186306 [details] deploy log on 1st host
Created attachment 1186308 [details] deploy log on 2nd host
Created attachment 1186309 [details] deploy log on 3rd host
*** This bug has been marked as a duplicate of bug 1288979 ***