HCRM博客

CDH安装错误排查与解决指南

常见错误及解决方案

1、Java版本不兼容

错误信息:Unable to find a compatible version of java on this host。

CDH安装错误排查与解决指南-图1
(图片来源网络,侵权删除)

原因分析:Cloudera Manager需要Oracle JDK或OpenJDK 1.8或更高版本,如果未设置JAVA_HOME或未安装兼容版本的Java,则会报此错误。

解决方法:通过yum方式安装合适版本的JDK,如su c “yum y install java1.8.0openjdk”

2、Agent安装冲突

错误信息:Transaction check error: file /usr/lib/systemd/system/supervisord.service from install of clouderamanageragent6.3.11466458.el7.x86_64 conflicts with file from package supervisor3.4.01.el7.noarch。

原因分析:clouderamanageragent与supervisord服务存在文件冲突。

解决方法:卸载有冲突的包,如yum y remove supervisor3.4.01.el7.noarch,然后重新安装agent。

CDH安装错误排查与解决指南-图2
(图片来源网络,侵权删除)

3、Oozie数据库表结构问题

错误信息:Oozie Check DB schema does not exist。

原因分析:在Oozie数据库中缺少初始化的表结构。

解决方法:到oozie数据库中删除所有初始化的表结构,重新安装即可。

4、Hue启动失败

错误信息:First failure: Failed to execute command Start on service Hue。

CDH安装错误排查与解决指南-图3
(图片来源网络,侵权删除)

原因分析:安装hbase时未为hbase Thrift Server分配服务器,且hue配置中未勾选HBaseThrift Server。

解决方法:在安装hbase时为其Thrift Server分配服务器,并在hue配置中勾选HBaseThrift Server。

5、HDFS创建目录超时

错误信息:Command aborted because of exception: Command timedout after 90 seconds。

原因分析:HDFS处于安全模式状态,导致创建/tmp目录超时。

解决方法:执行su hdfs后,再运行hdfs dfsadmin safemode leave命令关闭安全模式。

6、Oozie Web UI不可用

错误信息:Oozie web console is disabled.To enable Oozie web console install the Ext JS library。

原因分析:缺少extJS组件库。

解决方法:下载extJS2.2版本的包并传送到服务器上的指定目录下,然后执行相关命令进行解压和权限修改,如cd /opt/cloudera/parcels/CDH/lib/oozie/libextunzip ext2.2.zipchown oozie:oozie R ext2.2

FAQs

1、Q: 如何检查Cloudera Manager Server的端口是否可访问?

A: 可以使用nc w 1 <Cloudera Manager Server IP> 7182命令来检查7182端口是否可访问。

2、Q: 为什么在安装agent时会提示无法接收检测信号?

A: 可能是主机名称配置不正确、端口7182在Cloudera Manager Server上不可访问、正在添加的主机上的端口9000和9001被占用等原因导致。

3、Q: 如何解决“CM_VERSION表不存在”的错误?

A: 修改my.cnf中的配置参数lower_case_table_names=1,改成支持大小写,然后重启数据库和server,如systemctl restart mysqldsystemctl restart clouderascmserver

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/gz/23637.html

分享:
扫描分享到社交APP
上一篇
下一篇