创建data文件_海量数据存储技术之HBase:HBase在HDFS上的目录及文件简介

f1b8b6e24e6160cb16db50bd461d5954.png

HBase在HDFS上的目录及文件简介

我们使用HUE可以查看HDFS上的文件,使用HDFS NameNode Web UI也可以查看,下面我们使用NameNode Web UI看看。

下面是NameNode Web UI,点击Utilities可以看到HDFS上都有哪些文件。

116b7190e2890f552e2c03f8b6111203.png
ac26769cc4519485435ef837db4af38a.png

那么,和HBase相关的文件在哪呢?

注意,名称为hbase的目录,所有与HBase相关的文件都存储在此目录下。/hbase这个目录可以通过配置hbase.rootdir更改,默认是/hbase。让我们展开目录看看,如下图:

0919734f9646a89a00fd3bd58c4c371f.png

我们可以看到只有两个文件hbase.id和hbase.version(Permission的第一位是-,它表示普通文件),其余都是目录(Permission的第一位是d,它表示目录)。下面按照上图的顺序依次介绍一下。

1)/hbase/.hbck

当遇到元数据不一致时,使用hbck 工具修复,修复过程中会使用该目录作为临时目录。

但是对于HBase2.0.0及其以后版本这个工具已经不能用来修复HBase了,要使用hbck2。

2) /hbase/.tmp

当创建或删除表时,会将表移动到该此目录下,然后再处理。

3) /hbase/MasterProcWALs

此目录下包含HMaster主节

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值