0

Hbaseでリカバリがどのように機能するか教えてください。

HBASE のすべての操作をログインする必要がある WAL ファイル (/hbase/.logs/) を発見しました。残念ながら、そのファイルは空です。私が実行する操作は、WAL ファイルに記録されません。その理由は何ですか?構成変数を設定する必要はありますか? HBase でのすべての操作が定期的にログインされるようにするにはどうすればよいですか?

デフォルトでは、WAL への書き込みが有効になっています (put.getWriteAheadLog() は true 値を返します)。HBASE セットアップに「スタンドアロン モード」を使用しています。

4

2 に答える 2

0

最終的に疑似分散モードで問題を解決できました。データが HBase テーブルに書き込まれるとすぐにログインされます。ただし、この動作はスタンドアロン モードでは見られません。時間を制御するパラメーターを把握できませんでした。

于 2013-04-02T10:42:01.503 に答える
0

WAL を有効にする必要があり、ログ情報のみが WAL に書き込まれます。あなたの場合、有効になっていません。有効にして、もう一度やり直してください。

よろしく、 スダカール・レディ

于 2013-03-27T05:30:43.633 に答える