zoukankan      html  css  js  c++  java
  • 查看 Hbase 指定表大小

    最近在做数据分析,就把 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 表数据量、每日增长量之类的事情了。

  • 相关阅读:
    《计算机网络 自顶向下方法》 第1章 计算机网络和因特网
    记一次代码优化
    不要刻意寻求局部最优解
    Eclipse Jetty插件安装
    Jetty的工作原理
    log4g 使用教程
    有用资料的网址
    Java 编程 订单、支付、退款、发货、退货等编号主动生成类
    Spring框架
    Eclipse常用快捷键大全1
  • 原文地址:https://www.cnblogs.com/wgy1/p/11202173.html
Copyright © 2011-2022 走看看