0

問題が発生しています

例外 java.io.IOException:java.io.IOException: Could not get block: blk_364919282277866885_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

どうすればいいですか?

助けてください。

4

2 に答える 2

1

クラスターでこの問題に遭遇しましたが、より多くのノードを使用できるクラスターでタスクを再起動すると、問題は解消されました。このスレッドが示すように、根本的な原因はメモリ不足エラーのようです。AWS 上の元のクラスターは 3 つの c1.xlarge インスタンス (それぞれ 7 GB メモリ) を実行していましたが、新しいクラスターには 10 個の c3.4xlarge インスタンス (それぞれ 30 GB メモリ) がありました。

于 2014-08-15T18:49:01.400 に答える
0

試してみhadoop fsck /user/hive/warehouse/invites/ds=2008-08-08/kv3.txtますか?

于 2012-11-22T06:54:29.870 に答える