#kubernetes #persistent-volumes
#kubernetes #постоянные тома
Вопрос:
Я пытаюсь удалить узел из моего кластера 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?
Ответ №1:
Такая же проблема при оценке StorageOS. Я установил его на Rancher с активированным внутренним etcd. Здесь говорится:
Эта функциональность доступна только тогда, когда StorageOS развернута с KV_BACKEND=etcd, поэтому хранилище KV является внешним по отношению к StorageOS. Пожалуйста, смотрите пример развертывания etc-as-svc для получения дополнительной информации.
Это также может быть вашей проблемой.