0
すべてのデータcaputredを確認します。60000ミリ秒HBaseのスナップショットは、HBaseの中にスナップショットを作成するときに、私はスナップショット 『snapshot_name』はexpectedTimeに完了していません」というエラー受信
をしかし、私はその後、私がいることがわかり、私の現在のスナップショットの一覧を表示するとき
スナップショットを元のテーブル(スナップショットを撮っていたテーブル)と比較して、完全なスナップショットを作成したことを確認するにはどうすればよいですか?ソーステーブルのスナップショット?
ありがとうございます、私はすでに別のテーブルにスナップショットをクローンしました。私は以下のコマンドを実行できると言ったが、hbaseシェルのコマンドラインからそのコマンドを実行すると何かが見つかりましたか?もしそうなら、コマンド全体を使うのか、最初の行だけを使うのですか? 「使用法」の後に部品を使用する必要がある場合、私はそこに何を記入するかわかりません。 \t HBaseのorg.apache.hadoop.hbase.mapreduce.RowCounter 使用法:RowCounter [オプション] [ --starttime = []開始 --endtime = [終了] [--range = [startKey]、[endKey] [ ...] ] –
RowCounter http://hbase.apache.org/book.html#_rowcounter_exampleは、指定されたテーブルの行数を取得するだけで、 2つのテーブル。つまり、クローンテーブルの行数と元の行数を比較したいだけですか?もしあなたがそれを望むならば、あなたはhbaseシェルで "count 'your table'"を実行することができます。 –
"Count"私が元々試みたものですが、時間がかかりすぎて失敗しました。カウントをもっと速く返すコマンドを見つけましたが、削減ジョブは決して実行されません。終了したら、常にINFO mapreduce.Job:map 100%reduce 0%と表示されます。ただし、それでも行カウントが提供されます。正確なカウントを得るためには削減ジョブも実行する必要がありますか? また、仕事の多くは、このような結果を返します: INFO mapreduce.Job:マップ100%0% INFO mapreduce.Jobを減らす:タスクtask_123456 仕事として失敗した失敗:ジョブjob_123456状態で失敗しました原因に失敗しました。タスクが失敗しました。 –