配置单元无法获取块

az31mfrm  于 2021-06-03  发布在  Hadoop
关注(0)|答案(2)|浏览(357)

我明白了
失败,出现异常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

我该怎么办?
请帮忙。

t1rydlwq

t1rydlwq1#

尝试 hadoop fsck /user/hive/warehouse/invites/ds=2008-08-08/kv3.txt ?

tcbh2hod

tcbh2hod2#

我在集群上遇到了这个问题,但是当我在有更多可用节点的集群上重新启动任务时,问题就消失了。根本原因似乎是内存不足错误,如此线程所示。我原来在aws上的集群运行3个c1.xlarge示例(每个7gb内存),而新集群有10个c3.4xlarge示例(每个30gb内存)。

相关问题