
# 通过节点池升级节点的GPU驱动版本
如果您使用的CUDA库无法与当前的NVIDIA驱动版本匹配，您需要升级节点的驱动版本才可以正常使用GPU节点。建议您以节点池为粒度进行节点NVIDIA驱动版本的管理，创建应用时可调度到指定驱动版本的节点池，在升级驱动时，也可以根据节点池分批次控制升级。关于集群粒度的驱动升级，请参见[插件管理](https://support.huaweicloud.com/usermanual-cce/cce_10_0141.html#cce_10_0141__section2792155295319)。
![](https://support.huaweicloud.com/usermanual-cce/public_sys-resources/caution_3.0-zh-cn.png)
通过节点池升级存量节点的NVIDIA驱动，本质上是在重启节点的过程中重新安装驱动，因此请务必在升级驱动前确认节点上不存在正在运行的任务。
#### 步骤一：指定节点池驱动版本
1. 登录节点查看节点上实际的驱动版本。不同版本的CCE AI套件（NVIDIA GPU）插件使用不同的命令查询驱动，具体如下： 
   - 1.x.x版本执行命令为：
     ```
     /opt/cloud/cce/nvidia/bin/nvidia-smi
     ```
     
   
   - 2.0.0-2.5.3版本执行命令为：
     ```
     /usr/local/nvidia/bin/nvidia-smi
     ```
     
   
   - 2.5.4以上版本执行命令为：
     ```
     nvidia-smi
     ```
     
   
   
   回显结果如下，则说明驱动版本为510.47.03。
   ![](https://support.huaweicloud.com/usermanual-cce/zh-cn_image_0000001838849822.png "点击放大")
   
   
2. 登录[CCE控制台](https://console.huaweicloud.com/cce2.0/?#/cce/cluster/list)，单击集群名称进入集群，在左侧选择"配置中心"。
3. 切换至"异构资源配置"页签，在"节点池配置"下方选择需要更新驱动的节点池及驱动，或者选择填写自定义驱动链接。 
   本文档中更新后的驱动为535.54.03。
   ![](https://support.huaweicloud.com/usermanual-cce/zh-cn_image_0000002308295805.png "点击放大")
   
   
4. 单击"确认配置"。
 
#### 步骤二：重启节点池下的节点
![](https://support.huaweicloud.com/usermanual-cce/public_sys-resources/caution_3.0-zh-cn.png)
- 重启节点前建议排空节点中的Pod，详情请参见[节点排水](https://support.huaweicloud.com/usermanual-cce/cce_10_0605.html)。请注意预留GPU资源以满足节点排空过程中的Pod调度需求，防止资源不足导致Pod调度失败影响业务运行。
- 对于迁入节点池的GPU节点，建议升级CCE AI套件（NVIDIA GPU）插件至2.9.3及以上版本，否则重启节点无法升级GPU驱动，需要[重置节点](https://support.huaweicloud.com/usermanual-cce/cce_10_0003.html)。
 
1. 登录[CCE控制台](https://console.huaweicloud.com/cce2.0/?#/cce/cluster/list)，单击集群名称，进入集群"概览页"。
2. 单击"节点管理"，找到更新驱动的节点池，单击"节点列表"。 
   ![](https://support.huaweicloud.com/usermanual-cce/zh-cn_image_0000001838871452.png "点击放大")
   
   
3. 单击节点名称跳转到ECS界面。 
   ![](https://support.huaweicloud.com/usermanual-cce/zh-cn_image_0000001884962233.png "点击放大")
   
   
4. 单击右上角"重启"。 
   ![](https://support.huaweicloud.com/usermanual-cce/zh-cn_image_0000001884964441.png "点击放大")
   
   
 
#### 步骤三：验证驱动升级是否成功
1. 节点完成重启后，请稍等几分钟，等待驱动安装。
2. 登录节点，查看节点上的驱动是否更新。 
   根据CCE AI套件（NVIDIA GPU）插件版本差异，查询驱动的命令分别如下：
   - 1.x.x版本执行命令为：
     ```
     /opt/cloud/cce/nvidia/bin/nvidia-smi
     ```
     
   
   - 2.0.0-2.5.3版本执行命令为：
     ```
     /usr/local/nvidia/bin/nvidia-smi
     ```
     
   
   - 2.5.4以上版本执行命令为：
     ```
     nvidia-smi
     ```
     
   
   
   回显结果如下，则说明驱动版本为510.47.03。
   ![](https://support.huaweicloud.com/usermanual-cce/zh-cn_image_0000001838711988.png "点击放大")
   
   
3. 确认节点及业务运行正常，依次重启节点池下的其他节点。
 
