主機:rancher(172.16.2.17),master(172.16.2.95),node01(172.16.2.234),node02(172.16.2.67)
問題:開始是用的rancher v2.0.0創建的集群,沒有出現問題,后台換成rancher v2.2.4的,就在主節點加入集群時一直停在[etcd] Failed to bring up Etcd Plane: [etcd] Etcd Cluster is not healthy
解決辦法
1.一開始把要加入集群的所有節點的docker都重新安裝,刪除/var/lib/docker/,問題依然沒有得到解決
2.把master主節點換成沒有加入過集群的其他主機(17216.2.138),在其執行加入集群的命令,沒有報錯,主節點成功創建並加入
3.在node01,node02也執行加入命令,等待鏡像下完后,集群順利加入.
問題總結
在此之前別人說的是服務器時間同步的問題,我都服務器時間已經是同步的了,為何還會出現這問題呢.由以上的操作可以說明,我的問題是二次安裝(相當於升級)導致的,但是目前卻不知道是哪個細節導致master etcd安裝運行出問題.有待探究...........