您现在的位置: 灯心草 > 灯心草产地 > 正文 > 正文

Kubernetes进阶学习之集群维护与

  • 来源:本站原创
  • 时间:2021/9/30 15:09:04

0x00KubernetesEtcd数据备份与恢复

1)备份ETCD数据实践

2)恢复ETCD数据实践

0x01Kubernetes单Master节点(次版本)升级实践

0x02Kubernetes单Master节点(跨版本)升级实践

0x03Kubernetes集群从Dockershim迁移到Containerd.io运行时

(1)检查弃用Dockershim对当前环境的影响

(2)迁移到containerd运行时并升级kubernetes集群

(3)在迁移后创建并运行应用进一步验证集群是否正常

0x04入坑出坑

问题1.在迁移后发现CoreDNS镜像下载失败

问题2.迁移后集群中etcdpod报kubeletBack-offrestartingfailedcontainer错误

问题3.查看kubelet.service服务中报Errorsyncingpod,skipping"err="failedto\"StartContainer\"for\"kuboard-agent\"withCrashLoopBackOff:\"back-off10srestartingfailed错误。

0x00KubernetesEtcd数据备份与恢复

描述:Kubernetes使用Etcd数据库实时存储集群中的数据,可以说Etcd是Kubernetes的核心组件,犹如人类的大脑。如果Etcd数据损坏将导致Kubernetes不可用,在生产环境中Etcd数据是一定要做好高可用与数据备份,这里介绍下如何备份与恢复Etcd数据。

Etcd版本说明:

$etcdctlversionetcdctlversion:3.4.13APIversion:3.41)备份ETCD数据实践

Step1.查询当前Kubernetes使用的Etcd使用的镜像,并记住镜像名称与版本

#由于k8s.gcr.io镜像仓库国内被墙,所以使用的是阿里云的etcd镜像$dockerimages

grep"etcd"registry.cn-hangzhou.aliyuncs.


本文编辑:佚名
转载请注明出地址  http://www.dengxincaoa.com/dxccd/7847.html

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有任何图片文章
    • 没有热点文章
    推荐文章

    • 没有任何图片文章
    • 没有推荐文章

    Copyright © 2012-2020 灯心草版权所有



    现在时间: