欢迎投稿

今日深度:

hive报错,

hive报错,


执行hive语句报下面错误

Exception in thread "Thread-150" java.lang.RuntimeException: Error while reading from task log url
	at org.apache.hadoop.hive.ql.exec.errors.TaskLogProcessor.getStackTraces(TaskLogProcessor.java:240)
	at org.apache.hadoop.hive.ql.exec.JobDebugger.showJobFailDebugInfo(JobDebugger.java:227)
	at org.apache.hadoop.hive.ql.exec.JobDebugger.run(JobDebugger.java:92)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: http://hadoop-client1:50060/tasklog?taskid=attempt_201508171753_0008_m_000000_2&start=-8193
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626)
	at java.net.URL.openStream(URL.java:1037)
	at org.apache.hadoop.hive.ql.exec.errors.TaskLogProcessor.getStackTraces(TaskLogProcessor.java:192)
	... 3 more
FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.MapRedTask


习惯性的访问http://hadoop-client1:50060/tasklog?taskid=attempt_201508171753_0008_m_000000_2&start=-8193 ,居然是HTTP ERROR 400

所以要将这个地址改一下,将taskid改成attemptid

http://hadoop-client1:50060/tasklog?attemptid=attempt_201508171753_0008_m_000000_2&start=-8193

这样就能看见错误信息了

www.htsjk.Com true http://www.htsjk.com/hive/41038.html NewsArticle hive报错, 执行hive语句报下面错误 Exception in thread "Thread-150" java.lang.RuntimeException: Error while reading from task log urlat org.apache.hadoop.hive.ql.exec.errors.TaskLogProcessor.getStackTraces(TaskLogProcessor.java:2...
相关文章
    暂无相关文章
评论暂时关闭