如何从storageos删除kubernetes节点?

时间:2019-03-14 07:01:44

标签: kubernetes persistent-volumes

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

在评估StorageOS期间存在相同的问题。我将其安装在Rancher上并激活了内部etcd。 Here说:

  

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

这也可能是您的问题。