Setting up a new SLES 15 SP1 HA host (actually reinstalling)
Got it ready to join the existing cluster
run ha-cluster-join, it asks for an IP address or name of an existing cluster member - fill it in & continue
also ha-cluster-join with the -c option
-c HOST, --cluster-node HOST
IP address or hostname of existing cluster node
nss-fs6:~ # ha-cluster-join -c nss-fs8
Retrieving SSH keys - This may prompt for root@nss-fs8:
/root/.ssh/id_rsa already exists - overwrite (y/n)? y
One new SSH key installed
Configuring csync2…
WARNING: csync2 run failed - some files may not be sync’d
done
Merging known_hosts
Probing for new partitions…done
Hawk cluster interface is now running. To see cluster status, open:
https://192.168.12.246:7630/
Log in with username ‘hacluster’
Waiting for cluster…
ERROR: cluster.join: Cannot see peer node “nss-fs8”, please check the communication IP
So errors are ‘WARNING: csync2 run failed - some files may not be sync’d’ & ‘ERROR: cluster.join: Cannot see peer node “nss-fs8”, please check the communication IP’
After checking my hosts file and the DNS server * ping - all is correct & well
I can passwordless ssh to any host in the cluster and cluster hosts can passwordless ssh to this new host by IP and ny name
So why can’t sync with csync2??
from the /var/log/ha-cluster-bootstrap.log on the new host
Connect to 192.168.12.248:30865 (nss-fs8).
SSL: failed to use key file /etc/csync2/csync2_ssl_key.pem and/or certificate file /etc/csync2/csync2_ssl_cert.pem: Error while reading file. (GNUTLS_E_FILE_ERROR)
- systemctl stop corosync
ERROR: Cannot see peer node “nss-fs8”, please check the communication IP
I see the csync2 can send files to existing cluster hosts, but not his new host.
Any comments, suggestions, wild guesses, concrete fixes??