您可以清理由引导容器所做的文件系统更改。

注: 如果移除 nsx-node-agent DaemonSet,则主机上不会再运行 OVS(位于容器或主机 PID 中)。

您可以创建 nsx-ncp-cleanup DaemonSet,以撤消由 nsx-ncp-bootstrap DaemonSet 所做的系统更改。仅当您之前应用了 NCP YAML 文件(ncp-ubuntu.yamlncp-rhel.yaml),并且尚未将其删除时,才必须创建此 DaemonSet。请注意,nsx-ncp-cleanup DaemonSet 将卸载 NSX CNI,这将导致 Kubernetes 节点处于无效状态。

要创建该 DaemonSet,请执行以下步骤:
  • 删除 nsx-ncp-bootstrap DaemonSet 和 nsx-node-agent DaemonSet。例如,您可以使用相应的命名空间名称运行以下命令:
    kubectl delete ds nsx-ncp-bootstrap -n <namespace>
    kubectl delete ds nsx-node-agent -n <namespace>
  • 从 Kubernetes 主节点上的命令行运行 kubectl apply -f ncp-cleanup-ubuntu.yamlkubectl apply -f ncp-cleanup-rhel.yaml,具体取决于您的主机操作系统。

要使节点再次可用,请运行 kubectl apply -f ncp-ubuntu.yamlkubectl apply -f ncp-rhel.yaml,具体取决于您的主机操作系统。