我明白了
失败,出现异常java.io.ioexception:java.io.ioexception:无法获取块:blk\u 364919282277866885\u 1342 file=/user/hive/warehouse/invites/ds=2008-08-08/kv3.txt
我查过文件在那里。
hive>dfs -ls /user/hive/warehouse/invites/ds=2008-08-08/kv3.txt
Found 1 items
-rw-r--r-- 2 root supergroup 216 2012-11-16 16:28 /user/hive/warehouse/invites/ds=2008-08-08/kv3.txt
我该怎么办?
请帮忙。
2条答案
按热度按时间t1rydlwq1#
尝试
hadoop fsck /user/hive/warehouse/invites/ds=2008-08-08/kv3.txt
?tcbh2hod2#
我在集群上遇到了这个问题,但是当我在有更多可用节点的集群上重新启动任务时,问题就消失了。根本原因似乎是内存不足错误,如此线程所示。我原来在aws上的集群运行3个c1.xlarge示例(每个7gb内存),而新集群有10个c3.4xlarge示例(每个30gb内存)。