【问题标题】:How to remove a kubernetes node from storageos?如何从 storageos 中删除 kubernetes 节点?
【发布时间】:2019-03-14 07:01:44
【问题描述】:

我正在尝试从我的 Kubernetes 集群中删除一个节点,该集群在我的本地数据中心的 storageos 上运行。在进行删除之前,我继续检查了“Drain”选项,并确保该节点没有托管任何主节点或副本。然后我继续在 kubernetes 上执行以下命令来删除节点:

kubectl drain <node_name> --ignore-daemonsets --delete-local-data
kubectl delete node <node_name>
ssh <node_name>
sudo kubeadm reset

然后我回到 storageos 控制台尝试删除节点,但我看到以下错误:

“使用内部集群时无法删除节点”

任何人都知道我可能做错了什么,或者这只是 storageos 中缺少的功能?

【问题讨论】:

    标签: kubernetes persistent-volumes


    【解决方案1】:

    在评估 StorageOS 时遇到同样的问题。我将它安装在 Rancher 上并激活了内部 etcd。 Here 它说:

    此功能仅在使用 KV_BACKEND=etcd 部署 StorageOS 时可用,因此 KV 存储在 StorageOS 外部。有关详细信息,请参阅 deploy etc-as-svc 示例。

    这也可能是你的问题。

    【讨论】:

      猜你喜欢
      • 2021-05-29
      • 2019-10-13
      • 1970-01-01
      • 2018-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-12
      • 2010-09-05
      相关资源
      最近更新 更多