记一次在K8s集群搭建的MySQL主从无法正常启动之数据迁移恢复实践

记一次在K8s集群搭建的MySQL主从无法正常启动之数据迁移恢复实践_第1张图片


本章目录:记一次在K8s集群搭建的MySQL主从无法正常启动之数据迁移恢复实践


描述:在K8s集群中里利用bitnami提供的mysql:5.7.32-debian-10-r61镜像并利用helm进行MySQL集群的部署安装, 在进行网络调整后发现mysql-master-0 pod无法正常启动,导致MySQL数据库无法访问,同时设定的root密码被更改导致无法提取持久化目录中相关数据信息,我们可以依据如下方式进行错误排查以及数据恢复。

前置知识

  • MYSQL介绍安装与运维配置 (https://blog.weiyigeek.top/2019/3/1/80.html)

  • MYSQL容备与入坑 (https://blog.weiyigeek.top/2019/3/26/84.html)

环境说明:

Kubernetes 集群版本: v1.22.2
mysql 镜像及其版本: docker.io/bitnami/mysql:5.7.32-debian-10-r61

kubectl get pod -n database -l app=mysql
  # NAME             READY   STATUS    RESTARTS   AGE
  # mysql-master-0   0/0

你可能感兴趣的:(云原生落地实用指南,数据库,mysql,linux,java,kubernetes)