
hbase
u010316405
这个作者很懒,什么都没留下…
展开
-
查看HBase表在HDFS中的文件结构
问题导读:1.hdfs中的建立的目录. 表与目录的关系式什么?一个表是否对应一个目录?2.-ROOT-表和.META对应几个文件?3.splitlog和.corrupt目录是用来做什么的?4.通过http查看文件,需要配置那个文件?为了查看HBASE表在HDFS中的文件结构.在HBASE中建立一张表结构如下:{NAME =>转载 2015-08-26 14:20:13 · 751 阅读 · 0 评论 -
hdfs块丢失导致hbase部分数据获取异常
hdfs块丢失导致hbase部分数据获取异常Hbase获取数据异常:org.apache.hadoop.hbase.client.RetriesExhaustedException: Can’t get the locations检查hbase regionserver日志无明显异常;查看hbase table region 发现莫名多出了两个region(预分区200个region)...原创 2018-07-17 14:26:24 · 1429 阅读 · 0 评论 -
hregionserver挂死,日志出现Session expired异常排查
1、使用vmstat 1 命令查看si so两个swap列,确认没有发生交换,1代表每秒打印一次2、使用jstat -gcutil pid 1000 查看fgct列,确认regionserver没有发生长时间gc暂停,如果gc时间超过zookeeper的连接最大超时时间则会导致hbase挂掉hbase中和GC相关的参数:(默认):expo转载 2016-09-01 10:35:22 · 3073 阅读 · 0 评论 -
Hbase版本升级之数据迁移方案汇总
背景: 近期公司hadoop平台升级,升级后hadoop平台各个组件也都升级了。hbase中的数据需要迁移至新版本中;首先列出集中常用迁移方案: 1. hadoop distcp 将hbase存储在hdfs上面的数据目录全部从当前集群拷贝至目标集群hbase对应的hdfs目录; hadoop distcp -f hbasedir "hdfs://new cluster ip:9原创 2016-09-01 10:26:01 · 4721 阅读 · 0 评论 -
hdfs块丢失导致的异常问题排查解决
问题描述:由于不小心误删了hdfs的元数据目录,导致hdfs的块丢失;hdfs namenode自动进入 safe mode,hbase也一直报错找不到hbase.version文件,导致master挂掉;1、首先退出hdfs namenode safe mode hadoop dfsadmin -safemode leave2、修复hdfs丢失的块 hadoop fs原创 2016-05-27 17:37:06 · 10524 阅读 · 0 评论 -
hbase日常维护
一,基本命令: 建表:create 'testtable','coulmn1','coulmn2' 也可以建表时加coulmn的属性如:create 'testtable',{NAME => 'coulmn1', BLOOMFILTER => 'NONE', REPLICATION_SCOPE => '0', VERSIONS => '10', COMPRESSION转载 2016-03-30 09:56:45 · 332 阅读 · 0 评论 -
ganglia监控hadoop各项指标含义
监控指标大致如下: default.shuffleInput dfs.datanode jvm mapred.shuffleOutput rpc metricssystem dfs.datanode.blockChecksumOp_avg_time 块校验平均时间 dfs.datanode.blockChecksu翻译 2015-11-27 11:57:49 · 3024 阅读 · 0 评论 -
从源hbase集群中复制出HBase数据库表到本地目录
一、从源hbase集群中复制出HBase数据库表到本地目录最好停止HBase,否则可能会丢部分数据[hbase@hadoop200 ~]$ hadoop fs -get /hbase/toplist_ware_total_1009_201232 toplist_ware_total_1009_201232压缩[hbase@hadoop200 ~]$ tar zcvf to转载 2015-08-31 18:18:47 · 501 阅读 · 0 评论 -
hbase meta表修复
meta表修复一Java代码 查看hbasemeta情况 hbase hbck 1.重新修复hbase meta表(根据hdfs上的regioninfo文件,生成meta表) hbase hbck -fixMeta 2.重新将hbase meta表分给regionserver(根据meta表,将meta表上的region分给regionservere) hb...转载 2015-08-26 15:11:59 · 7073 阅读 · 0 评论 -
HBase在线平滑迁移region
HBase在线平滑迁移region此方式可以用作hbase配置修改,平滑重启regionserver,或移除某个rs节点关闭自动balancer转移RS上的region下线RS开启自动balancer上线RS启动balance此方式可以用作hbase配置修改,平滑重启regionserver,或移除某个rs节点关闭自动balancer通过hbase shell 关闭自动balancerh...原创 2019-07-01 14:55:55 · 1065 阅读 · 0 评论