背景:CM-5.13.1 + CDH-5.13.1 集成SPARK2.3.4(CDS-2.3.4)时parcels包激活hung住,进退两难。
Cloudera并没有在CM控制台开发Cancel或者回滚的入口,此时服务状态就是hung住页面无法操作。通过查询接口文档,Cloudera提供了一个deactivate的POST接口可以来回滚active操作:
curl -u user:yourpassword -X POST http://CM_IP:7180/api/v18/clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/deactivate
POST提交之后,页面上的 SPARK2 parcel状态转为已分发未激活,可以继续DEBUG后点击激活或者删除回滚操作。