Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop HBase中的WAL文件_Hadoop_Hbase - Fatal编程技术网

Hadoop HBase中的WAL文件

Hadoop HBase中的WAL文件,hadoop,hbase,Hadoop,Hbase,在独立模式(本地文件系统)HBase是否会使用写前日志的概念进行恢复…如果是,这个WAL文件在哪里?…我想实际检查HBase的恢复情况,所以我正在做这个实验 始终使用WAL,不写入WAL的唯一方法是设置put.setWriteToWAL(false) 这些文件存储在/hbase/.logs中// 默认情况下,/hbase文件夹位于本地文件系统的/tmp中,但您可以在hbase-site.xml中检查hbase.rootdir 我不知道你说的“我想实际检查HBase的恢复情况”是什么意思 日志仅在

独立模式(本地文件系统)HBase是否会使用写前日志的概念进行恢复…如果是,这个WAL文件在哪里?…我想实际检查HBase的恢复情况,所以我正在做这个实验

始终使用WAL,不写入WAL的唯一方法是设置put.setWriteToWAL(false)

这些文件存储在/hbase/.logs中// 默认情况下,/hbase文件夹位于本地文件系统的/tmp中,但您可以在hbase-site.xml中检查hbase.rootdir

我不知道你说的“我想实际检查HBase的恢复情况”是什么意思 日志仅在出现故障时使用,用于重放未写入磁盘的(memstore)数据

这两篇博文解释了写入路径和日志回放

在每种模式下,无论是独立模式还是分布式模式,它都使用WAL文件,但是在独立模式下更新WAL文件需要时间

Thanx…你能检查一下吗?你可以使用HLogPrettyPrinter util hbase org.apache.hadoop.hbase.regionserver.WAL.HLogPrettyPrinter读取日志文件。有更多输出选项供回复…你能给我一些关于如何运行的参考链接吗那个