国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

k8s集群中etcd的備份與恢復

這篇具有很好參考價值的文章主要介紹了k8s集群中etcd的備份與恢復。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

etcd備份與恢復

  1. 創(chuàng)建備份目錄mkdir /var/lib/etcd_backup
  2. 從etcd中的一個正常節(jié)點上備份etcd數據
ETCDCTL_API=3 /opt/etcd/bin/etcdctl \
--cacert=/opt/etcd/ssl/ca.pem \
--cert=/opt/etcd/ssl/server.pem \
--key=/opt/etcd/ssl/server-key.pem \
--endpoints=https://192.168.113.4:2379 \
snapshot save /var/lib/etcd_backup/etcd_20230616.db
  1. 停止所節(jié)點的kube-apiserver和etcd
systemctl stop kube-apiserver && systemctl stop etcd
  1. 備份原始etcd的路徑中的文件
mv /var/lib/etcd/default.etcd /var/lib/etcd/default.etcd_bak
  1. 所有節(jié)點恢復etcd數據庫

master01執(zhí)行{etcd01節(jié)點}

ETCDCTL_API=3  /opt/etcd/bin/etcdctl snapshot restore  /var/lib/etcd_backup/etcd_20230616.db --cacert=/opt/etcd/ssl/ca.pem --cert=/opt/etcd/ssl/server.pem --key=/opt/etcd/ssl/server-key.pem --name etcd-1 --initial-cluster "etcd-1=https://192.168.113.4:2380,etcd-2=https://192.168.113.6:2380,etcd-3=https://192.168.113.5:2380"  --initial-cluster-token etcd-cluster  --initial-advertise-peer-urls https://192.168.113.4:2380  --data-dir=/var/lib/etcd/default.etcd

work01執(zhí)行{etcd02節(jié)點}

ETCDCTL_API=3  /opt/etcd/bin/etcdctl snapshot restore  /var/lib/etcd_backup/etcd_20230616.db --cacert=/opt/etcd/ssl/ca.pem --cert=/opt/etcd/ssl/server.pem --key=/opt/etcd/ssl/server-key.pem --name etcd-3 --initial-cluster "etcd-1=https://192.168.113.4:2380,etcd-2=https://192.168.113.6:2380,etcd-3=https://192.168.113.5:2380"  --initial-cluster-token etcd-cluster  --initial-advertise-peer-urls https://192.168.113.5:2380  --data-dir=/var/lib/etcd/default.etcd

work02執(zhí)行{etcd03節(jié)點}

ETCDCTL_API=3  /opt/etcd/bin/etcdctl snapshot restore  /var/lib/etcd_backup/etcd_20230616.db --cacert=/opt/etcd/ssl/ca.pem --cert=/opt/etcd/ssl/server.pem --key=/opt/etcd/ssl/server-key.pem --name etcd-2 --initial-cluster "etcd-1=https://192.168.113.4:2380,etcd-2=https://192.168.113.6:2380,etcd-3=https://192.168.113.5:2380"  --initial-cluster-token etcd-cluster  --initial-advertise-peer-urls https://192.168.113.6:2380  --data-dir=/var/lib/etcd/default.etcd
  1. 為目錄賦予權限
  2. 每個節(jié)點啟動etcd
systemctl start etcd
  1. 查看狀態(tài)
ETCDCTL_API=3 /opt/etcd/bin/etcdctl \
--cacert=/opt/etcd/ssl/ca.pem \
--cert=/opt/etcd/ssl/server.pem \
--key=/opt/etcd/ssl/server-key.pem \
--endpoints=https://192.168.113.4:2379,https://192.168.113.6:2379,https://192.168.113.5:2379 \
endpoint health --write-out=table
  1. 啟動kubeapi-server
systemctl start kube-apiserver

10.查看k8s集群狀態(tài)文章來源地址http://www.zghlxwxcb.cn/news/detail-509712.html

kubectl get cs

到了這里,關于k8s集群中etcd的備份與恢復的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • k8s中部署etcd集群

    ? ? ? ? Etcd是一個高可用的 、 開源的、分布式的Key/value存儲系統(tǒng) , 提供共享配置、服務的注冊和發(fā)現(xiàn)、數據TTL失效、數據改變監(jiān)視、多值、目錄監(jiān)聽、分布式原子鎖操作等功能 。 通常,k8s使用etcd進行數據存儲,本文將部署etcd集群用做應用的存儲。 一、前提 ? ? ? ? 部

    2024年02月08日
    瀏覽(24)
  • 【云原生K8s】二進制部署單master K8s+etcd集群

    【云原生K8s】二進制部署單master K8s+etcd集群

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? mater節(jié)點 master01 192.168.190.10 kube-apiserver kube-controller-manager kube-scheduler etcd ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? node節(jié)點 node01 192.168.190.20 kubelet kube-proxy docker (容器引擎) node02 192.168.190.30 kubelet kube-proxy do

    2024年02月14日
    瀏覽(30)
  • 基于k8s集群容器化部署etcd集群和apisix服務

    基于k8s集群容器化部署etcd集群和apisix服務

    創(chuàng)建StorageClass,支持動態(tài)pvc創(chuàng)建,StorageClass使用nfs-client,同時使用華為云sfs作為數據持久化存儲目錄 角色認證(rabc.yaml) 創(chuàng)建nfs-provisioner(nfs-provisioner.yaml) 設置nfs-client(nfs-client.yaml) 創(chuàng)建svc,后續(xù)apisix中會使用到(svc.yaml) 挨個執(zhí)行以上yaml文件,kubectl apply -f ***.yaml 創(chuàng)建etcd有狀態(tài)服務(e

    2024年01月19日
    瀏覽(23)
  • 二進制搭建k8s集群 master和etcd

    etcd作為服務發(fā)現(xiàn)系統(tǒng),有以下的特點: 簡單:安裝配置簡單,而且提供了HTTP API進行交互,使用也很簡單。 安全:支持SSL證書驗證。 快速:單實例支持每秒2k+讀操作。 可靠:采用raft算法,實現(xiàn)分布式系統(tǒng)數據的可用性和一致性。 etcd目前默認使用2379端口提供HTTP API服務,

    2024年02月12日
    瀏覽(21)
  • K8S集群etcd 某個節(jié)點數據不一致如何修復 —— 筑夢之路

    ? 二進制方式安裝的k8s集群,etcd集群有3個節(jié)點,某天有一臺機器hang住了,無法遠程ssh登陸,于是被管理員直接重啟了,重啟后發(fā)現(xiàn)k8s集群刪除一個deployment應用,多次刷新一會有,一會沒有,于是在3個節(jié)點上執(zhí)行etcd命令去查詢該數據,發(fā)現(xiàn)被重啟的節(jié)點上仍存在刪除的該應

    2024年02月05日
    瀏覽(31)
  • k8s mysql集群 & 分布式鎖 & apiserver & etcd 的關系

    在 Kubernetes (k8s) 中,MySQL 集群可以使用分布式鎖來確保在多個實例之間對共享資源的互斥訪問。這是通過結合 Kubernetes API Server 和 etcd 來實現(xiàn)的。 Kubernetes API Server 是 k8s 集群中的核心組件之一,它充當了集群的控制平面,提供了對集群資源的管理和操作接口。API Server 是一個

    2024年02月07日
    瀏覽(50)
  • velero備份k8s集群

    velero備份k8s集群

    本地 Velero 客戶端發(fā)送備份指令。 Kubernetes 集群內就會創(chuàng)建一個 Backup 對象。 BackupController 監(jiān)測 Backup 對象并開始備份過程。 BackupController 會向 API Server 查詢相關數據。 BackupController 將查詢到的數據備份到遠端的對象存儲。 支持kubernetes集群數據備份和恢復 支持將備份好的數據

    2024年02月06日
    瀏覽(28)
  • k8s集群異?;謴? decoding=

    k8s集群異常恢復

    前提、我自己的k8s采用的是單master節(jié)點+兩個從節(jié)點部署,我針對單master情況進行恢復說明 場景一:正常開關虛擬機,可直接重啟kubelet進行恢復 1、1、一般重啟后三個節(jié)點都需要檢查,輸入命令檢查kubelet: 2、狀態(tài)不正常,輸入命令啟動kubelet: 3、正常情況下,啟動kubelet后,

    2024年01月23日
    瀏覽(34)
  • etcd在高磁盤IO的情況下會導致K8S集群不可用的解決思路

    etcd是Kubernetes中用于存儲集群狀態(tài)信息的關鍵組件。高磁盤IO可能導致etcd性能下降,從而影響整個Kubernetes集群的穩(wěn)定性。解決這個問題可以從多個方面入手: 優(yōu)化etcd配置 :檢查etcd的配置參數,確保其與您的硬件配置和集群規(guī)模相適應??梢哉{整etcd的并發(fā)限制、緩存大小等

    2024年02月15日
    瀏覽(35)
  • K8s主機IP地址變更集群恢復

    k8s版本 v1.23.6 docker版本 20.10.6 節(jié)點名稱 原IP 新IP k8s-master 192.168.6.100 192.168.6.200 k8s-node01 192.168.6.110 192.168.6.210 k8s-node02 192.168.6.120 192.168.6.220 未調整IP前集群信息如下: 調整k8s-master節(jié)點IP后,重啟機器,顯示如下: 1. 所有機器修改hosts解析文件 ?2.?把/etc/kubernetes/*.conf中所有的舊

    2024年04月28日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包