1)某些服务或子服务启动失败时,如果重启所有服务后依然失败,进入Ambari Hosts页面,单独在节点启动服务或子服务试试,如果还是启动失败,进入/var/log目录查看相应服务的日志。
2)SmartSense Activity Analyzer启动失败,是因为SmartSense功能需要付费使用,这是官方提供的一个增值服务,如果没有注册,会导致启动失败,将该服务停止后,删除即可。
3)Faclon服务启动后,如果打印如下错误信息:
代码语言:javascript复制Faclon Web UI failing with HTTP 503 service unavailable
进入Ambari的服务节点,执行以下命令:
代码语言:javascript复制$ wget –O je-5.0.73.jar http://search.maven.org/remotecontent?filepath=com/sleepycat/je/5.0.73/je-5.0.73.jar
$ cp je-5.0.73.jar /usr/share/
$ chmod 644 /usr/share/je-5.0.73.jar
$ ambari-server setup --jdbc-db=bdb --jdbc-driver=/usr/share/je-5.0.73.jar
$ ambari-server restart
然后进入Ambari服务管理页面,重启Faclon服务即可。
具体参考:https://community.hortonworks.com/questions/77600/faclon-web-ui-failing-with-http-503-service-unavai.html
4)进入Hive View 2.0,如果打印如下错误信息:
代码语言:javascript复制File does not exist: /user/admin
解决办法如下:
代码语言:javascript复制$ sudo -u hdfs hadoop fs -mkdir /user/admin
$ sudo -u hdfs hadoop fs -chown admin:hadoop /user/admin
5)如果HDP安装完毕后,需要修改节点的ip,需在所有节点重启ambari-agent,在ambari安装节点重启ambari-server,否则ip没有更新,会导致节点之间连接失败。
6)Ambari左上角的警告标识更新有时间间隔,当服务都重启成功后,如果还有警告,可以等一会或刷新下浏览器。
7)上传文件到HDFS,如果打印如下错误信息:
代码语言:javascript复制Unauthorized connection for super-user: root from IP 192.168.xxx.xxx
修改core-site.xml中配置,配置如下:
代码语言:javascript复制hadoop.proxyuser.root.groups=*
hadoop.proxyuser.root.hosts=*
然后重启受影响的所有服务,重新上传文件。
8)当启动YARN服务失败时,如果打印如下错误信息:
代码语言:javascript复制Cannot set permission for /ats/done. Name node is in safe mode.
使用hdfs用户执行以下命令,让NameNode处于非安全模式即可。
代码语言:javascript复制$ sudo -u hdfs hadoop dfsadmin -safemode leave
LEo at 00:05