如果当前NVIDIA Tesla驱动因某种原因需要卸载,请按照驱动的操作系统选择相应的卸载方法。
GPU实例必须配备了相关驱动才可以正常使用。如果您因某种原因需要卸载当前驱动,请务必再安装与您实例规格及操作系统相匹配的正确驱动,否则会因GPU实例与安装的驱动不匹配而造成业务无法正常进行的风险。
在Windows操作系统中卸载Tesla驱动
以操作系统为Windows Server 2019的GPU计算型实例gn6i为例,该实例安装了472.50版本的Tesla驱动,现因某些原因需要卸载,具体请参考以下操作。
- 远程连接GPU实例。 - 具体操作,请参见使用Workbench工具以RDP协议登录Windows实例。 
- 单击Windows桌面左下角  图标,然后单击控制面板。 图标,然后单击控制面板。 
- 在控制面板中,选择。  
- 右键单击待卸载的Tesla驱动(例如 - NVIDIA 图形驱动程序 472.50),然后单击卸载/更改(U)。 
- 在弹出的NVIDIA 卸载程序对话框,单击卸载(U)。  
- 卸载完成后,单击马上重新启动(R)。  - 重启完成后,则Tesla驱动已卸载成功。 
在Linux操作系统中卸载Tesla驱动
由于Tesla驱动的安装方式不同,其卸载Tesla驱动的方法也有所差异,请您根据实际Tesla驱动的安装场景选择对应的卸载方法,以下操作以Tesla驱动470.161.03、CUDA 11.4.1为例。
说明Linux系统的相关步骤均需要以root用户登录并进行操作,如果您是普通用户,请使用sudo命令获取root权限后再操作。
(条件必选)步骤1:卸载nvidia-fabricmanager服务
仅当GPU实例的规格族为ebmgn8v、ebmgn7、ebmgn7e、ebmgn7ex或sccgn7ex时,您需要卸载nvidia-fabricmanager服务。以Tesla驱动版本为470.161.03为例,具体操作如下所示。
重要如果您创建的GPU实例的规格族不是ebmgn8v、ebmgn7、ebmgn7e、ebmgn7ex或sccgn7ex,请直接执行步骤2。
- 执行以下命令,停止nvidia-fabricmanager服务。 - systemctl stop nvidia-fabricmanager systemctl disable nvidia-fabricmanager 
- 执行以下命令,卸载nvidia-fabricmanager安装包。 - 根据不同的操作系统,卸载nvidia-fabricmanager安装包的方式也不同。 - 步骤2:卸载Tesla驱动- 如果您在Ubuntu、CentOS、Alibaba Cloud Linux、SUSE操作系统中使用不同安装包(例如run安装包、deb安装包、rpm安装包)安装了Tesla驱动,因某种原因需要手动卸载时,请按照Tesla驱动的不同安装场景选择对应的卸载方法。 
- CentOS或Alibaba Cloud Linux - #查看安装包名 rpm -qa | grep nvidia-fabric-manager #执行卸载命令 rpm -e nvidia-fabric-manager-470.161.03-1.x86_64 
- Ubuntu - #查看安装包名 dpkg --list |grep nvidia-fabricmanager #执行卸载命令 apt remove nvidia-fabricmanager-470 
- 执行以下命令,卸载CUDA。 - yum remove "cuda*" "*cublas*" "*cufft*" "*cufile*" "*curand*" \ "*cusolver*" "*cusparse*" "*gds-tools*" "*npp*" "*nvjpeg*" "nsight*" "*nvvm*" rm -rf /usr/local/cuda-11.4 
- 执行以下命令,卸载Tesla驱动。 - yum remove "*nvidia*" 
- 执行以下命令,重启实例完成驱动卸载。 - reboot 
- 执行以下命令,卸载CUDA。 - apt-get --purge remove "*cuda*" "*cublas*" "*cufft*" "*cufile*" "*curand*" \ "*cusolver*" "*cusparse*" "*gds-tools*" "*npp*" "*nvjpeg*" "nsight*" "*nvvm*" rm -rf /usr/local/cuda-11.4 
- 执行以下命令,卸载Tesla驱动。 - apt-get --purge remove "*nvidia*" "libxnvctrl*" 
- 执行以下命令,卸载所有安装包并清理。 - apt-get autoremove 
- 执行以下命令,重启实例。 - reboot 
- 执行以下命令,卸载Tesla驱动。 - /usr/bin/nvidia-uninstall 
- 执行以下命令,卸载CUDA。 - /usr/local/cuda/bin/cuda-uninstaller rm -rf /usr/local/cuda-11.4  - 说明 - 不同CUDA版本,卸载命令可能存在差别,如果未找到cuda-uninstaller文件,请到/usr/local/cuda/bin/目录下查看是否存在uninstall_cuda开头的文件。如果有,则将命令中的cuda-uninstaller替换为该文件名。 
- 执行以下命令,重启实例。 - reboot 
相关文档
如果您的实例已安装了GRID驱动,却因某种原因需要卸载当前驱动,具体操作,请参见卸载GRID驱动。
 
                             
                                        