湛江市网站建设_网站建设公司_改版升级_seo优化
2026/3/2 10:22:39 网站建设 项目流程

Linux 下 HBase 常用操作命令

  1. 交互式 Shell 操作
    进入 Shell:hbase shell;
    核心命令:
    list # 列出所有表
    create 't1', 'f1' # 创建表t1,列族f1
    put 't1', 'row1', 'f1:col1', 'value1' # 插入数据
    get 't1', 'row1' # 查询单行
    scan 't1' # 全表扫描
    disable 't1' # 禁用表(删除前必须禁用)
    drop 't1' # 删除表
    status # 查看集群状态
    exit # 退出Shell
  2. 后台运维命令
    集群状态检查:hbase status(简洁版)/ hbase hbck(检查元数据一致性,修复:hbase hbck -repair);
    日志查看:HBase 日志默认在$HBASE_HOME/logs,实时查看 Master 日志:tail -f $HBASE_HOME/logs/hbase-xxx-master-xxx.log;
    数据导入导出:
    hbase org.apache.hadoop.hbase.mapreduce.Export t1 /tmp/hbase_export # 导出表t1到HDFS
    hbase org.apache.hadoop.hbase.mapreduce.Import t1 /tmp/hbase_export # 导入
    Region 管理:
    hbase shell> balance_switch true # 开启Region负载均衡
    hbase shell> move 'region编码', '目标RegionServer' # 手动迁移Region

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询