0

全部

我用 K3S_DATASTORE_ENDPOINT=${etcd_cluster_1} 建立了一个 k3s 集群,一切顺利。

今天,由于某种原因,我更改了 ${etcd_cluster_1} 中每个 etcd 节点的 ip,因此必须将 ${etcd_cluster_1} 更改为 ${etcd_cluster_2}

当我重新启动 etcd 集群并重新启动 k3s 时,我发现在 Rancher 中警告 etcd-0(1,3) 不健康。

我想我应该将 ${etcd_cluster_1} 迁移到 ${etcd_cluster_2},我该怎么做?

4

1 回答 1

0

我发现,K3S_DATASTORE_ENDPONT env 存储在/etc/systemd/system/k3s.service.env,我已经修改了它的内容指向 ${etcd_cluster_2} 并重新启动了 k3ssystemctl restart k3s解决了这个问题。

于 2020-12-16T06:34:14.313 回答