美文网首页
Master节点控制组件的备份及恢复

Master节点控制组件的备份及恢复

作者: 前浪浪奔浪流 | 来源:发表于2022-01-09 16:18 被阅读0次

Master节点控制组件的备份及恢复

一般来说,如果master节点需要备份恢复,那除了误操作和删除,很可能就是整个机器已出现了故障,故而可能需要同时进行etcd数据的恢复。

而在恢复时,有个前提条件,就是在待恢复的机器上,机器名称和ip地址需要与崩溃前的主节点配置完成一样,因为这个配置是写进了etcd数据存储当中的。

A,主节点数据备份

主节点数据的备份包括三个部分:

1,/etc/kubernetes/目录下的所有文件(证书,manifest文件)

2,用户主目录下.kube/config文件(kubectl连接认证)

3,/var/lib/kubelet/目录下所有文件(plugins容器连接认证)

B,主节点组件恢复

主节点组件的恢复可按以下步骤进行:

    1,按之前的安装脚本进行全新安装(kubeadm reset,iptables –X…)

    2,停止系统服务systemctl stop kubelet.service。

    3,删除相关插件容器(coredns,flannel,dashboard)。

    4,恢复etcd数据(参见第一章节操作)。

    5,将之前备份的三个目录依次还原。

    6,重启系统服务systemctl start kubelet.service。

    7,一杯咖啡,稍等片刻,待所有组件启动成功后进行验证。

转载自https://developer.aliyun.com/article/561894

相关文章

网友评论

      本文标题:Master节点控制组件的备份及恢复

      本文链接:https://www.haomeiwen.com/subject/oobucrtx.html