
# 删除/退订节点
#### 操作场景
当您不再需要该节点继续工作时，请您在CCE控制台的节点列表中执行删除按需节点或退订包年/包月节点的标准化操作，请勿使用**kubectl delete node**的方式手动移除节点，以免带来不符合预期的效果。
在CCE集群中删除/退订节点会将该节点以及节点内运行的业务都销毁，请您在操作前提前进行排水和数据备份，确保正常业务运行不受影响。
#### 注意事项
- 删除节点会涉及Pod迁移，可能会影响业务，请在业务低峰期操作，建议您提前进行[节点排水](https://support.huaweicloud.com/usermanual-cce/cce_10_0605.html)。若删除节点时节点上仍有Pod存在，CCE会进行驱逐。如果您的Pod配置了PDB（Pod Disruption Budget，即[干扰预算](https://kubernetes.io/zh/docs/tasks/run-application/configure-pdb/)），可能会导致驱逐失败，此时将在等待一段时间后强制删除节点。
- 删除/退订节点后，节点上的数据将被销毁，请提前做好相关的数据备份。

- 退订包年/包月节点时，订单处理需要一定时间，在此期间节点处于不可用状态，预计5-10分钟后自动清理该节点。
- 删除节点会导致与节点关联的[本地持久卷](https://support.huaweicloud.com/usermanual-cce/cce_10_0391.html)类型的PVC/PV数据丢失，无法恢复，且PVC/PV无法再正常使用。删除节点时使用了本地持久存储卷的Pod会从删除的节点上驱逐，并重新创建Pod，Pod会一直处于pending状态，因为Pod使用的PVC带有节点标签，由于冲突无法调度成功。
 
#### 删除按需计费节点
1. 登录[CCE控制台](https://console.huaweicloud.com/cce2.0/?#/cce/cluster/list)，单击集群名称进入集群。
2. 在集群控制台左侧导航栏中选择"节点管理"，切换至"节点"页签。
3. 找到目标节点，单击节点后的"更多 \> 删除"。
4. 在弹出的"删除节点"窗口中，输入"DELETE"，单击"是"，等待完成节点删除。 
   ![](https://support.huaweicloud.com/usermanual-cce/public_sys-resources/note_3.0-zh-cn.png)
   - 删除节点后，原有节点上的工作负载实例会自动迁移至其他可用节点。
   
   - 节点上绑定的磁盘和EIP如果属于重要资源请先解绑，否则会被级联删除。
    
   
   
 
#### 退订包年/包月节点
1. 登录[CCE控制台](https://console.huaweicloud.com/cce2.0/?#/cce/cluster/list)，单击集群名称进入集群。
2. 在集群控制台左侧导航栏中选择"节点管理"，切换至"节点"页签。
3. 找到目标节点，单击节点后的"更多 \> 退订"，可见"退订节点"弹窗，可选择排水操作。 
   选择排水节点后，系统会将节点设置为不可调度，然后安全地将节点上所有符合节点排水规则的Pod驱逐，后续新建的Pod都不会再调度到该节点，该排水时间取决于Pod情况，如时间过长，可返回节点列表查看事件。
   
   
4. 确认退订弹窗后将跳转到订单页面，您可确认退订类别和金额后完成退订操作。 
   ![](https://support.huaweicloud.com/usermanual-cce/public_sys-resources/note_3.0-zh-cn.png)
   - 退订处理预计需要十几分钟，在此期间，节点将处于不可用状态。
   
   - 包周期节点在退订时，节点会自动被打上K8s标签node.cce.io/unsubscribe: true。
    
   
   
 
