CDH安装遇到的问题

问题汇总:

一、启动NameNode节点时失败,查看角色日志(这里是成功之后的截图,错误看下图的日志)
在这里插入图片描述
在这里插入图片描述

解决办法:
看日志是因为权限问题
执行命令解决

chown hdfs:root -R /dfs/nn/*

二、Yarn启动JobHistory Server错误
在这里插入图片描述
解决办法:
看错误应该是没有配置JobHistory Server角色
进入Yarn实例界面
在这里插入图片描述
点击JobHistory Server 查看角色日志
在这里插入图片描述
在这里插入图片描述

又是权限问题,,执行命令:sudo -u hdfs hdfs dfs -chmod -R 777 /

三、数据库设置Hue测试连接错误
在这里插入图片描述
查看scm-server的日志

tail -n 500 /opt/cloudera-manager/cm-5.14.4/log/cloudera-scm-server/cloudera-scm-server.log
2021-07-03 21:55:46,538 INFO CommandPusher:com.cloudera.cmf.service.AbstractOneOffHostCommand: Unsuccessful 'HueTestDatabaseConnection'
2021-07-03 21:55:46,538 INFO CommandPusher:com.cloudera.cmf.service.AbstractDbConnectionTestCommand: Command exited with code: 1
2021-07-03 21:55:46,538 INFO CommandPusher:com.cloudera.cmf.service.AbstractDbConnectionTestCommand:     self.execute(*args, **options.__dict__)File "/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/management/base.py", line 284, in executeself.validate()File "/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/management/base.py", line 310, in validatenum_errors = get_validation_errors(s, app)File "/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/management/validation.py", line 34, in get_validation_errorsfor (app_name, error) in get_app_errors().items():File "/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/db/models/loading.py", line 196, in get_app_errorsself._populate()File "/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/db/models/loading.py", line 78, in _populateself.load_app(app_name)File "/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/db/models/loading.py", line 99, in load_appmodels = import_module('%s.models' % app_name)File "/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/utils/importlib.py", line 40, in import_module__import__(name)File "/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hue/apps/jobbrowser/src/jobbrowser/models.py", line 20, in <module>import lxml.htmlFile "/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hue/build/env/lib/python2.7/site-packages/lxml-3.3.6-py2.7-linux-x86_64.egg/lxml/html/__init__.py", line 42, in <module>from lxml import etree
ImportError: libxslt.so.1: cannot open shared object file: No such file or directory

主要错误原因是:ImportError: libxslt.so.1: cannot open shared object file: No such file or directory

解决办法:

yum install libxslt-devel -y

之后Hue链接报错:
在这里插入图片描述
登录mysql命令行,依次执行下面每一行命令

mysql -uroot -pALTER USER 'root'@'%' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER; ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';FLUSH PRIVILEGES;alter user 'root'@'%' identified by '123456';FLUSH PRIVILEGES;

Hue数据库连接成功
在这里插入图片描述
四、HDFS具有过多副本不足块
在这里插入图片描述
解决办法:

su - hdfs
# "/" 指的是hdfs目录
hadoop fs -setrep -R 2 /

五、Hue服务启动失败
查看日志
在这里插入图片描述
在这里插入图片描述
解决办法:

yum -y install httpd
yum -y install mod_ssl


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部