LoadIncrementalHFiles を使用して(インポートする前にテーブルを作成する必要がないように)、エクスポートされたファイルをインポートしようとしています。
hbase org.apache.hadoop.hbase.mapreduce.Export t2 /user/backup6/test2
hbase org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles /user/backup6/test2 tb2
ロードしようとすると、次のエラーが表示されます
13/03/06 23:18:46 WARN mapreduce.LoadIncrementalHFiles: Bulk load operation did not find any files to load in directory /user/backup6/test2. Does it contain files in subdirectories that correspond to column family names?
hdfs ディレクトリに、エクスポート ステップで作成された 3 つのフォルダー _SUCESS、_logs/history、part-m-0000 ファイルが表示されます。
を使用しようとするorg.apache.hadoop.hbase.mapreduce.Import
と、新しいテーブルが存在しないと不平を言います。
新しいテーブルを作成せずにインポートを行う方法はありますか (つまり、エクスポートされたファイルのみを使用します)。