在安装CDH的时候用的是ntp,但是未生效,原因是dns没有更改,连不了外网,后来在安装ES的时候将所有机器的dns都更改了,时间同步到了网络时间.但是之前已经安装完了CDH,导致CDH出错.
之后将**/var/lib/cloudera-host-monitor和/var/lib/cloudera-service-monitor**这两个目录下的数据移动到别的目录,比如我自己创建了一个新的目录
[root@cm lib]# mkdir /home/xuyi
[root@cm lib]# mv /var/lib/cloudera-service-monitor /home/xuyi
[root@cm lib]# mv /var/lib/cloudera-host-monitor /home/xuyi
然后再次尝试重启Cloudera Management Service,等待几秒钟后,启动成功: