hadoop - 在Hbase中使用WAL进行恢复

标签 hadoop hbase

谁能告诉我恢复在Hbase中如何工作?

我发现了WAL文件,其中需要登录HBASE的每个操作(/hbase/.logs/)。但不幸的是,该文件为空。我执行的任何操作均未登录到WAL文件中。可能是什么原因?我是否需要设置任何配置变量?如何启用它,以便可以定期登录HBase上的所有操作?

默认情况下,启用对WAL的写入(put.getWriteAheadLog()返回true值)。
我正在为HBASE设置使用“独立模式”。

最佳答案

您需要启用WAL,然后只有日志信息将被写入WAL。
您的情况未启用。请启用它,然后重试。

问候,
苏达卡·雷迪(Sudhakar Reddy)

关于hadoop - 在Hbase中使用WAL进行恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15642941/

相关文章:

xml - 上传 4GB 文件到 Amazon-S3

Eclipse/MapReduce 插件

java - Hadoop-MapReduce不减少

java - 无法使用 mapreduce.LoadIncrementalHFiles 将 HFiles 加载到 HBase

Hbase shell 命令

hadoop - HBase 区域服务器在 tsv 导入时不断崩溃

hadoop - 在两个不同版本的 hadoop 之间的数据传输过程中得到校验和不匹配

hadoop - Hbase Schema设计

java - 异常 :org. apache.hadoop.hbase.masternotrunningexception

hadoop - 时间戳列中的年,月和日