etcd mysql集群_k8s集群更换etcd节点

一、使用etcd集群外的节点生成etcd新节点需要的证书 新节点IP为100.7.36.60,主机名node601、etcd数据备份ETCDCTL_API=3 etcdctl --endpoints=https://100.7.36.80:2379 --cacert=/etc/ssl/etcd/ssl/ca.pem --cert=/etc/ssl/etcd/ssl/member-node80.pe...
摘要由CSDN通过智能技术生成

一、使用etcd集群外的节点

生成etcd新节点需要的证书 新节点IP为100.7.36.60,主机名node60

1、etcd数据备份

ETCDCTL_API=3 etcdctl --endpoints=https://100.7.36.80:2379 --cacert=/etc/ssl/etcd/ssl/ca.pem --cert=/etc/ssl/etcd/ssl/member-node80.pem --key=/etc/ssl/etcd/ssl/member-node80-key.pem snapshot save /tmp/snapshot.db

使用snapshot恢复的(需要在所有节点执行快照恢复命令)

ETCDCTL_API=3 etcdctl --endpoints=https://100.7.36.80:2379 --cacert=/etc/ssl/etcd/ssl/ca.pem --cert=/etc/ssl/etcd/ssl/member-node80.pem --key=/etc/ssl/etcd/ssl/member-node80-key.pem snapshot restore snapshot.db --name --initial-cluster master1=https://:2380,master2=https://:2380,master3=https://:2380 --initial-advertise-peer-urls=https://:2380 --data-dir=

2、将master节点/etc/ssl/etcd/ssl 文件复制到新节点100.7.36.60 /etc/ssl/etcd/目录

3、在master节点的目录的文件/usr/local/bin/etcd-scripts/make-ssl-etcd.sh和文件/etc/ssl/etcd/openssl.conf复制100.7.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值