清理 Kubernetes 节点Last Updated January 23, 2025
您可以清理由引导容器所做的文件系统更改。
如果移除 nsx-node-agent DaemonSet,则主机上不会再运行 OVS(位于容器或主机 PID 中)。
您可以创建 nsx-ncp-cleanup DaemonSet,以撤消由 nsx-ncp-bootstrap DaemonSet 所做的系统更改。仅当您之前应用了 NCP YAML 文件(
ncp-ubuntu.yaml
或 ncp-rhel.yaml
),并且尚未将其删除时,才必须创建此 DaemonSet。请注意,nsx-ncp-cleanup DaemonSet 将卸载 NSX CNI,这将导致 Kubernetes 节点处于无效状态。要创建该 DaemonSet,请执行以下步骤:
- 删除 nsx-ncp-bootstrap DaemonSet 和 nsx-node-agent DaemonSet。例如,您可以使用相应的命名空间名称运行以下命令:
- 从 Kubernetes 主节点上的命令行运行kubectl apply -f ncp-cleanup-ubuntu.yaml或kubectl apply -f ncp-cleanup-rhel.yaml,具体取决于您的主机操作系统。
要使节点再次可用,请运行
kubectl apply -f ncp-ubuntu.yaml
或 kubectl apply -f
ncp-rhel.yaml
,具体取决于您的主机操作系统。