使用rancher重建集群報錯

2021-10-22 05:58:34 字數 982 閱讀 2050

將原有集群刪除後,重新建立集群,rancher集群報錯:

cluster health check failed: failed to communicate with api server: get "": context deadline exceeded
檢查6443對應api-server的docker容器的日誌:

docker logs -f kube-apiserver
報錯資訊為:

w0315 03:45:32.536470       1 clientconn.go:1120] grpc: addrconn.createtransport failed to connect to . err :connection error: desc = "transport: authentication handshake failed: read tcp 192.168.200.10:26328->192.168.200.10:2379: read: connection timed out". reconnecting...

檢查etcd容器的日誌

原因是/var/lib/etcd/member/目錄下的內容沒有清空,etcd會查詢舊的集群。所以重新安裝集群之前,要把/var/lib/etcd/目錄下的內容刪掉

使用rancher 搭建docker集群

以17.03版本為例 root ieat4 curl sh測試安裝是否成功 root ieat4 sudo docker ps container id image command created status ports names新增 youuser 使用者到docker組 root ieat4...

rancher 新增集群

用rancher的管理賬戶登入rancher控制台 首先建立使用者 jinzs,後面使用者繫結到要新增的集群上的 其次點全域性,出現集群列表 點新增集群 這裡集群名稱任意,只要你知道,該名稱要對應實際的集群是哪個就行,不一定非得是真實的集群的集群名稱。自動產生了一些命令,這些命令列就是要在k8s集群...

Redis集群報錯

搭建redis集群報錯 原因 經過排查,發現配置檔案中監聽的ip位址不可以有127.0.0.1的存在,只能監聽各本機的ip位址 經過修改並重啟服務後再次建立集群立刻成功 root localhost opt vi etc redis 6379.conf 修改配置檔案 root localhost o...