I managed to install and configure Opennebula 5.4 with builtin HA but after a service restart it stopped working. The error is:
Fri Jul 28 13:57:27 2017 [Z0][RCM][I]: Error requesting vote from follower 0:libcurl failed to execute the HTTP POST transaction, explaining: Operation timed out after 3003 milliseconds with 0 bytes received Fri Jul 28 13:57:27 2017 [Z0][RCM][I]: Error requesting vote from follower 1:libcurl failed to execute the HTTP POST transaction, explaining: Failed to connect to laura2.gfs port 2633: Connection refused
it takes a lot of time to complete the ‘onezone show 0’ command but eventually it return:
root@laura:~# onezone show 0
ZONE 0 INFORMATION
ID : 0
NAME : OpenNebula
ZONE SERVERS ID NAME ENDPOINT 0 laura3 http://laura3.gfs:2633/RPC2 1 laura2 http://laura2.gfs:2633/RPC2 2 laura http://laura.gfs:2633/RPC2 HA & FEDERATION SYNC STATUS ID NAME STATE TERM INDEX COMMIT VOTE FED_INDEX 0 laura3 error - - - - 1 laura2 error - - - - 2 laura candidate 2744 483373 483373 2 -1 ZONE TEMPLATE ENDPOINT="http://localhost:2633/RPC2"
I have 3 servers configured with MariaDB on Debian Stretch.
PS: added a space after http:// due to forum restrictions