etcd作為k8s的後端儲存,重要性不言而喻。etcd集群掛掉對k8s集群會造成災難性後果。因此也是我們運維的時候重要的關注點。如果規模比較大還是建議使用ssd作為資料盤來提高速度。
#systemctl status etcd.service#etcd --version //檢視etcd安裝版本
etcd version: 3.3.7
git sha: 56536de55
go version: go1.9.6
go os/arch: linux/amd64
檢視etcd健康集群狀態
systemd啟動etcd服務的時候出現錯誤:failed at step chdir spawning /usr/bin/etcd: no such file or directory
解決辦法:etcd.service服務配置檔案中設定的工作目錄workingdirectory=/var/lib/etcd/必須存在,否則會報以上錯誤
etcd集群啟動之後最好把下面的更改
etcd_initial_cluster_state=「new」
改為etcd_initial_cluster_state=「existing」
否則如果集群全部停機會出現無法啟動的現象
k8s部署之ETCD集群
2018年05月12日 14 04 39 wget cd etcd v3.3.5 linux amd64 進入目錄 把etcd etcdctl兩個檔案複製到要安裝的目錄 mkdir var lib etcd 生成etcd執行時的配置檔案cat etcd 執行時的配置檔案我們生成好了,現在我們來生成e...
k8s集群部署 docker部署k8s安裝篇
1 安裝docker 緊接著配置乙個穩定 stable 的倉庫 倉庫配置會儲存到 etc yum.repos.d docker ce.repo檔案中 yum config manager add repo 更新yum安裝的相關docke軟體包 安裝docker ce yum update y yum...
K8S部署步驟 6 部署etcd集群
kuberntes系統使用etcd儲存所有資料,本文件介紹部署乙個三節點高可用的etcd集群的步驟,這三個節點復用kubernetes master機器,分別命名為erp kube test erp kube test2 erp kube test3 source root local bin en...