最近在做数据分析,就把 hbase ⾥数据挖出来晒晒。挖之前先看看 池⼦有多⼤,哈哈哈
查看hbase表⼤⼩。进⼊ hbase 所在服务器
# hbase shell 进⼊ hbase 库# list_namespace 列出所有命名空间
# describe_namspace 'hbase' 查看指定命名空间
# list_namespace_table 'default' 查看指定命名空间下的表
也可以
# list 列出所有表名查看 hbase指定表⼤⼩
⽹上有句 # hdfs dfs -du -h /apps/hbase/data/data/default/我在服务器上试了试,
但是我这⾥并没有 /apps ⽂件,于是查找了 hbase安装⽬录
# whereis hbase
查了 hbase 所在 的三个⽂件下都没有 /data/default ⽂件。
还有个命令 #hdfs dfs -du -h / 查看总占⽤空间,执⾏有效果第⼀列:⽬录下总⽂件⼤⼩
第⼆列:⽬录下所有⽂件在集群上的总存储⼤⼩,和集群数量有关第三列:查询⽬录
在第⼀列竟然找到 /hbase 地址了、
再次执⾏命令 # hdfs dfs -du -h /hbase/data/data/default/ 没反应?
偶然⼜查到另⼀个命令
# hadoop fs -du /hbase/data/default -- 亲测可⽤ 哈哈,不过显⽰的 是 kb# hadoop fs -du -h /hbase/data/default -- 加上 -h 加单位显⽰。
可以看到我的hbase 表 ,当前 htable_historical_track 表和 xny_data_hbase 占⽤空间较多。后⾯就是查看 hbase 表数据量、每⽇增长量之类的事情了。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务