HBase的web控制台说明

查看Master机器

image-20201111085932733

查看Region Servers列表

image-20201111085953846

查看表信息

User Tables 是用户自己安装的表

用户表

image-20201111090025423

系统表

System Tables 是系统表

image-20201111090147004

hbase:meta 的前面 hbase是名称空间, meta是表名

上面意思是 meta和namespace这两个表都在hbase名称空间里面.

系统表作用

meta表是保存所有用户的regions信息

namespace保存的是所有用户自己创建的namespace信息

HDFS存放HBase的信息(HBase中对象的表现形式)

打开HDFS界面的HBase目录下面就能看到这些东西

http://zjj101:50070/explorer.html#/HBase

PermissionOwnerGroupSizeLast ModifiedReplicationBlock SizeName
drwxr-xr-xrootsupergroup0 B2020/11/11 上午8:58:2700 B.tmp
drwxr-xr-xrootsupergroup0 B2020/11/11 上午8:58:5800 BMasterProcWALs
drwxr-xr-xrootsupergroup0 B2020/11/11 上午8:58:3700 BWALs
drwxr-xr-xrootsupergroup0 B2020/11/11 上午9:01:2800 Barchive
drwxr-xr-xrootsupergroup0 B2020/11/11 上午8:58:3300 Bcorrupt
drwxr-xr-xrootsupergroup0 B2020/11/10 下午6:33:4000 Bdata
-rw-r–r--rootsupergroup42 B2020/11/10 下午6:25:393128 MBhbase.id
-rw-r–r--rootsupergroup7 B2020/11/10 下午6:25:393128 MBhbase.version
drwxr-xr-xrootsupergroup0 B2020/11/11 上午9:09:2800 BoldWALs

.tmp 是一个临时的隐藏目录, 一般.开头的一般都是隐藏文件.

hbase.id 是当前集群的id

hbase.version 是当前集群的版本号

archive 主要放一些HBase的归档文件

data 是HBase的表的数据.

oldWALs

WALs

MasterProcWALs

库以目录的形式存放在 /HBase/data中

HDFS上的: /HBase/data目录

PermissionOwnerGroupSizeLast ModifiedReplicationBlock SizeName
drwxr-xr-xrootsupergroup0 B2020/11/10 下午6:33:4000 Bdefault
drwxr-xr-xrootsupergroup0 B2020/11/10 下午6:33:3800 Bhbase

在HBase里面库也是以目录的形式在HDFS 上面存储,所以 default 和 hbase 是系统自带的两个库

表是以子目录的形式存在在 /HBase/data/库名 中

HDFS: /HBase/data/hbase

PermissionOwnerGroupSizeLast ModifiedReplicationBlock SizeName
drwxr-xr-xrootsupergroup0 B2020/11/10 下午6:25:4000 Bmeta
drwxr-xr-xrootsupergroup0 B2020/11/10 下午6:33:3800 Bnamespace

region也是以子目录的形式存在 /HBase/data/库名/表名 中

在 /HBase/data/hbase/meta 目录下面

PermissionOwnerGroupSizeLast ModifiedReplicationBlock SizeName
drwxr-xr-xrootsupergroup0 B2020/11/10 下午6:25:4000 B.tabledesc
drwxr-xr-xrootsupergroup0 B2020/11/10 下午6:25:4000 B.tmp
drwxr-xr-xrootsupergroup0 B2020/11/11 上午9:03:4500 B1588230740

.tabledesc和.tmp 是隐藏的,HBase不希望你看到的.而1588230740是时间戳命名的region

列族也是以子目录的形式存在 /HBase/data/库名/表名/region 中

HDFS 的/HBase/data/hbase/meta/1588230740/目录下

PermissionOwnerGroupSizeLast ModifiedReplicationBlock SizeName
-rw-r–r--rootsupergroup32 B2020/11/10 下午6:25:393128 MB.regioninfo
drwxr-xr-xrootsupergroup0 B2020/11/11 上午9:03:4500 B.tmp
drwxr-xr-xrootsupergroup0 B2020/11/11 上午9:03:4500 Binfo
drwxr-xr-xrootsupergroup0 B2020/11/11 上午8:58:3500 Brecovered.edits

数据以文件的形式存放在 /HBase/data/库名/表名/region/列族 目录中

进入 HDFS的/HBase/data/hbase/meta/1588230740/info目录下面

PermissionOwnerGroupSizeLast ModifiedReplicationBlock SizeName
-rw-r–r--rootsupergroup6.19 KB2020/11/10 下午7:00:043128 MB8faf11cefb04493a9af6f27011179bd7
-rw-r–r--rootsupergroup5.13 KB2020/11/11 上午9:03:453128 MBd81ad4679e974930b28152beea4ba300

这个info就是列族名字(region下面有列族) .列族下面的名字跟uuid相似的文件就是列族下面保存的所有的数据了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值