卸载MindX DL
卸载MindX DL通过逐一卸载各组件,以及对应的命名空间、日志目录、配置文件等实现。请根据安装方式选择对应的卸载方式。
卸载组件
- 以root用户登录组件部署的节点
- 执行如下命令卸载Ascend Device Plugin组件
systemctl stop device-plugin.service systemctl disable device-plugin.service chattr -i /etc/systemd/system/device-plugin.service rm -f /etc/systemd/system/device-plugin.service systemctl daemon-reload systemctl reset-failed rm -f /usr/local/bin/device-plugin rm -rf /usr/local/kmc
删除“/usr/local/kmc”目录可能会影响系统中以二进制启动的Ascend Device Plugin和NPU-Exporter组件,删除前请仔细确认。
- 以root用户登录管理节点。
- 进入HCCL-Controller配置文件yaml所在目录(如:“/home/ascend-hccl-controller”)。
cd /home/ascend-hccl-controller
- 执行以下命令,卸载HCCL-Controller。
kubectl delete -f hccl-controller-*.yaml
Ascend Device Plugin配合Volcano使用时,会创建configmap,执行如下命令进行删除
kubectl delete cm mindx-dl-deviceinfo-<node-name> -n kube-system
卸载命名空间
执行如下命令,卸载安装MindX DL时创建的namespace。删除namespace会删除该namespace下的所有资源,请确认后再执行。
kubectl delete ns mindx-dl
卸载日志文件
参考创建MindX DL日志目录章节,在对应节点上删除MindX DL组件的日志目录,组件安装节点可参考组件安装位置,请确认后再删除。
父主题: 安装部署