HBase与Zookeeper数据结构查询
2023-09-14 08:57:58 时间
一、前言
最近一年了吧,总是忙于特定项目的业务分析和顶层设计,很少花时间和精力放到具体的技术细节,感觉除了架构理念和分析能力的提升,在具体技术层次却并没有多大的进步。因为一些原因,总被人问及一些技术细节,很多细节都模糊了,花点时间,温习一下吧。技术部分将作为下一个阶段的工作重点。
二、操作说明
查看Zookeeper内部HBase相关数据,有两个主要的渠道:一、通过Hbase shell命令zk_dump查看;二、通过zk_cli.sh查看;
三、zk_dump
HBase is rooted at /hbase Active master address: localhost,60000,1411261739960 Backup master addresses: Region server holding hbase:meta: localhost,60020,1411261739301 Region servers: localhost,60020,1411261739301 /hbase/replication: /hbase/replication/peers: /hbase/replication/rs: /hbase/replication/rs/localhost,60020,1411261739301: Quorum Server Statistics: 192.168.230.128:2181 Zookeeper version: 3.4.6-1569965, built on 02/20/2014 09:09 GMT Clients: /192.168.230.128:54264[1](queued=0,recved=204,sent=212) /192.168.230.128:54269[1](queued=0,recved=113,sent=113) /192.168.230.128:54265[1](queued=0,recved=460,sent=507) /192.168.230.128:54271[1](queued=0,recved=131,sent=131) /192.168.230.128:54274[1](queued=0,recved=86,sent=86) /192.168.230.128:54656[1](queued=0,recved=12,sent=12) /192.168.230.128:54654[1](queued=0,recved=3,sent=3) /192.168.230.128:54270[1](queued=0,recved=94,sent=94) /192.168.230.128:54481[1](queued=0,recved=242,sent=242) /192.168.230.128:54657[0](queued=0,recved=1,sent=0) Latency min/avg/max: 0/1/155 Received: 1352 Sent: 1406 Connections: 10 Outstanding: 0 Zxid: 0x65 Mode: standalone Node count: 38
四、zk_cli.sh
[zk: 192.168.230.128:2181(CONNECTED) 30] ls ZooKeeper -server host:port cmd args connect host:port get path [watch] ls path [watch] set path data [version] rmr path delquota [-n|-b] path quit printwatches on|off create [-s] [-e] path data acl stat path [watch] close ls2 path [watch] history listquota path setAcl path acl getAcl path sync path redo cmdno addauth scheme auth delete path [version] setquota -n|-b val path [zk: 192.168.230.128:2181(CONNECTED) 31] ls / [hbase, zookeeper] [zk: 192.168.230.128:2181(CONNECTED) 32] ls /hbase [meta-region-server, backup-masters, table, draining, region-in-transition, table-lock, running, master, namespace, hbaseid, online-snapshot, replication, splitWAL, recovering-regions, rs] [zk: 192.168.230.128:2181(CONNECTED) 33]
五、说明
关于输出结果的解读,就不去细说了,感兴趣的兄弟,自己去问度娘吧。
莫愁前路无知己,夜漫自有早行人。大数据架构师技术交流: 347018601Spark查询Hbase小案例 写作目的 1)正好有些Spark连接HBase的需求,当个笔记本,到时候自己在写的时候,可以看 2)根据rowkey查询其实我还是查询了好久才找到,所以整理了一下 3)好久没发博客了,水一篇
胖子哥 数据仓库模型设计专家,主要从事金融,互联网行业广告行业数据架构和数据营销。QQ:1106110976
第十二届 BigData NoSQL Meetup — 基于hbase的New sql落地实践 立即下载
相关文章
- HBase参数配置及说明
- hadoop学习笔记之-hbase完全分布模式安装-5
- hbase和zookeeper的安装和部署
- 【原创】大叔问题定位分享(13)HBase Region频繁下线
- Mapreduce构建hbase二级索引
- hbase 部署
- Hbase 学习(十一)使用hive往hbase当中导入数据
- 微服务系列之ZooKeeper注册中心和Nacos注册中心&Nacos和Zookeeper对比
- 【收藏】HBase表管理系统——HBaseManager2.0.6环境配置
- 【收藏】HBase集成Phoenix实现类SQL操作hbase
- hbase集群重启后异常删除zookeeper中的元数据
- hbase报错:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
- 启动HBase抛出org.apache.hadoop.hbase.ClockOutOfSyncException异常:hmaster正常,节点hregionserver启动失败
- HBase使用教程
- Hbase经常使用命令
- 【云原生】HBase on k8s 编排部署讲解与实战操作
- Hadoop+HBase+Zookeeper安装摘要
- Hbase常见异常hbase:meta,,1.1588230740 is NOT online; state={1588230740 state=OPEN, ts=162
- 记录 hbase:meta,,1.1588230740 is NOT online; state={1588230740 state=OPEN, ts=162
- HBase 分布式部署