为新的Ambari群集启动历史记录服务器时出错。所有数据节点都已启动并正在运行

时间:2016-05-02 17:35:31

标签: hadoop ambari bigdata

Ambari - 2.2.1.1,HDP - 2.3.4.7。

创建新群集后,无法启动历史记录服务器。

历史记录服务器无法启动。当我们检查日志时,我们看到了

resource_management.core.exceptions.Fail:执行' curl -sS -L -w'%{http_code}' -X PUT -T /usr/hdp/2.3.4.7-4/hadoop/mapreduce.tar.gz' http://url:50070/webhdfs/v1/hdp/apps/2.3.4.7-4/mapreduce/mapreduce.tar.gz?op=CREATE&user.name=hdfs&overwrite=True&permission=444''返回status_code = 500。 {" RemoteException":{" exception":" UndeclaredThrowableException"," javaClassName":" java.lang.reflect.UndeclaredThrowableException&# 34;,"消息":null}}

我们尝试了更多的东西来探索以获取更多细节:

命令:curl -X GET http://url:50070/webhdfs/v1/hdp/apps/2.3.4.7-4/mapreduce?op=GETFILESTATUS&user.name=hdfs

输出:{" FileStatus {" accessTime":0," blockSize":0," childrenNum":0," fileId& #34;:16402"组":" HDFS""长度":0," modificationTime":1462222797728,"所有者":" HDFS"" pathSuffix":"""权限":" 555&#34 ;, "复制":0," storagePolicy":0,"类型":" DIRECTORY"}}

当文件放在namenode中时,它的异常......。

命令:curl -X PUT -T /usr/hdp/2.3.4.7-4/hadoop/mapreduce.tar.gz' http://url:50070/webhdfs/v1/hdp/apps/2.3.4.7-4/mapreduce/mapreduce.tar.gz?op=CREATE&user.name=hdfs&overwrite=True&permission=444'

输出:{" RemoteException":{" exception":" UndeclaredThrowableException"," javaClassName":" java.lang .reflect.UndeclaredThrowableException""消息":空}}

但是,我们可以列出该文件:

命令:ls /usr/hdp/2.3.4.7-4/hadoop/mapreduce.tar.gz

输出:/usr/hdp/2.3.4.7-4/hadoop/mapreduce.tar.gz

解决问题的任何指针都非常有用。感谢。

0 个答案:

没有答案