课程名称:课程版本(101/201/301)+3.2.2 TiDB Cluster Operation in K8s
学习时长:15min
课程收获:k8s-tidb集群维护
课程内容:
将toml文件转为yaml文件
配置yaml文件 kubectl apply -f tidb-cluster.yaml
kubectl edit tc xxx -n yyy-namespace
rolling update
水平扩缩容:kubectl edit tidbcluster
有状态应用:scale in不是简单delete pod
pd scale in—移除pd member删除pod
tikv scale in—删除pd中存储的关于tikv信息 和pd协调leader重选取 迁移数据 最后删除tikv pod
垂直扩缩:等同于rolling update 更倾向于水平扩 如果使用本地盘资源必须足够
auto failover:
kubectl get svc
备份恢复工具:dumpling lightning and BR
BR备份到S3:rbac访问控制,s3 ak,sk,夫然后tidb authentication
很多没咋看懂。。。
学习过程中遇到的问题或延伸思考:
- 问题 1:
- 问题 2:
- 延伸思考 1:
- 延伸思考 2: