Rancher Server 设置
下游集群信息
- Kubernetes 版本: 1.21.14
- Cluster Type (Local/Downstream):
主机操作系统:debian
问题描述:节点创建过程中删除节点,节点上清理docker,集群上看提示node已删除,rancher的管理集群页面查看,节点依然存在,并且 集群 提示Cluster agent is not connected,节点主机提示 CSINode is not yet initialized
重现步骤:无法重现
结果:集群在页面上无法直接打开
预期结果:集群管理页面删除这个已删除的节点
**截图:
**
其他上下文信息:
[/details]
ksd
2
你可以通过 kubectl 命令在这个集群中将这个节点删除掉
kubectl命令查看这个node节点也是不存在。就只有在rancher的管理页面提示存在
ksd
5
那进入到 local 集群,然后执行 kubectl get nodes.management.cattle.io -A
,不出意外,能列出你想要删除的节点,然后 kubectl delete nodes.management.cattle.io xxxx -n {namespace}
应该能删掉,

当前是在集群节点上执行,集群节点四台都是通过rancher的注册命令安装。我是没有进入到local集群吗?
ksd
7
你没进入到 local 集群中,你的 rancher 是如何搭建的?
ksd
8
或者你在 UI 上也能进入到 local 集群中,然后通过右上角的 shell 就能进到 local 集群中了
ksd
10
你这个是下游集群,你需要进入到 local 集群中,比如下图:
fanyin
14
delete有强制删除的选项吗?我这边删除一直现在delete中,但是没有生效
fanyin
15
已经执行半个多小时了,还是处于这个状态。UI查看集群页面该node依然存在
ksd
16
这种情况我还真没见过,你可以尝试加上 参数 --grace-period=0 --force
删除