Out of 5 nodes added to etcd cluster, only three are active and part of the cluster. The remaining two nodes not shown as part of cluster using below command:
Etcd instances, on all nodes, are started using following command by replacing only highlighted items specific to individual nodes:
Following logs are seen on failing nodes but they all can reach each other properly:
Aug 19 22:55:51 node5 systemd: Started ETCD Service.
Aug 19 22:55:51 node5 etcd: etcd Version: 3.3.11
Aug 19 22:55:51 node5 etcd: Git SHA: 2cf9e51
Aug 19 22:55:51 node5 etcd: Go Version: go1.10.3
Aug 19 22:55:51 node5 etcd: Go OS/Arch: linux/amd64
Aug 19 22:55:51 node5 etcd: setting maximum number of CPUs to 8, total number of available CPUs is 8
Aug 19 22:55:51 node5 etcd: the server is already initialized as member before, starting as etcd member...
Aug 19 22:55:51 node5 etcd: listening for client requests on
0.0.0.0:2379Aug 19 22:55:51 node5 etcd: name = node5
Aug 19 22:55:51 node5 etcd: data dir = /home/testuser/etcd_data_dir
Aug 19 22:55:51 node5 etcd: member dir = /home/testuser/etcd_data_dir/member
Aug 19 22:55:51 node5 etcd: heartbeat = 100ms
Aug 19 22:55:51 node5 etcd: election = 1000ms
Aug 19 22:55:51 node5 etcd: snapshot count = 100000
Aug 19 22:55:51 node5 etcd: restarting member 1add259db43f6 in cluster 6179e265d96e5 at commit index 0
Aug 19 22:55:51 node5 etcd: 1add259db43f6 became follower at term 0
Aug 19 22:55:51 node5 etcd: newRaft 1add259db43f6 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
Aug 19 22:55:51 node5 etcd: simple token is not cryptographically signed
Aug 19 22:55:51 node5 etcd: starting server... [version: 3.3.11, cluster version: to_be_decided]
Aug 19 22:55:58 node5 etcd: publish error: etcdserver: request timed out
Aug 19 22:56:05 node5 etcd: publish error: etcdserver: request timed out
Could anyone help on this issue? Any pointers or help would be greatly appreciated.