遵循Cloudera官网的文档指引,可以升级到CDH 5.2。链接如下:
由于没有严格遵循文档要求先停用所有服务再升级ClouderaManager,升级过程中碰到如下问题:
- 升级完ClouderaManager后,ServiceMonitor不能启动。删除/var/lib/cloudera-service-monitor/ts/stream/目录下所有内容后,重新启动ServiceMonitor,正常。
- 有若干服务如AlertPublisher等显示绑定监听端口失败。KILL所有占用端口的进程(或重启机器),重启服务,正常。
- 升级后,Hive状态为Bad。停止Hive,执行Update Hive Metastore NameNodes与 Upgrade Hive Metastore Database Schema后,Hive状态转为Good。此处问题的解决参考了sskaje的博客,在此致谢。