にボリュームの場所を追加して、Hadoop 疑似分散ノードに新しいボリュームを追加しようとしていdfs.name.dir
ますhdfs-site.xml
。この場所にロック ファイルが表示されますが、試してみると、ファイルをロードすると (ハイブを使用する場合) これらの場所はほとんど使用されません (ロック ファイルといくつかのサブフォルダーが表示されますが、Hadoop は明らかにそれらにアクセスできます)。メイン ボリュームの容量が不足しそうになると、次の例外が発生します。
Failed with exception java.io.IOException: File /tmp/hive-ubuntu/hive_2011-02-24_15-39-15_997_1889807000233475717/-ext-10000/test.csv could only be replicated to 0 nodes, instead of 1
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:1417)
at org.apache.hadoop.hdfs.server.namenode.NameNode.addBlock(NameNode.java:643)
新しいボリュームを Hadoop に追加する方法についての指針はありますか? EC2を使用しているFWIW im。