
hbase
岚天逸剑
这个作者很懒,什么都没留下…
展开
-
在Hadoop-3.1.2上安装HBase-2.2.1
目录目录 11. 前言 32. 缩略语 33. 安装规划 33.1. 用户规划 33.2. 目录规划 44. 相关端口 45. 下载安装包 46. 修改配置文件 56.1. 修改策略 56.2. 修改conf/regionservers 56.3. 修改conf/hbase-env.sh 56.4. 修改conf/log4j.properties...原创 2019-11-09 11:01:21 · 1654 阅读 · 0 评论 -
HBase快照迁移数据失败原因及解决办法
目录目录 11. 背景 12. 环境 13. 执行语句 14. 问题描述 15. 错误信息 26. 问题原因 37. 解决办法 4 背景机房裁撤,需将源HBase集群的数据迁移到目标HBase集群,采用快照迁移方式。 环境Hadoop-3.1.2 + HBase-2.2.1 执行语句 time hbase org.apache.hado...原创 2019-10-22 14:28:23 · 2237 阅读 · 1 评论 -
HBase的FlushLargeStoresPolicy多例族支持
众所周知,HBase的一个例族flush时,会导致所有例族都跟着被flush。在HBase-0.94的官方说明(http://hbase.apache.org/0.94/book/number.of.cfs.html)也明确HBase不能很好的支持一个以上的例族。 HBase-2.0.0和HBase-1.1.0(https://issues.apache.org/jira/browse/H原创 2015-11-18 11:40:29 · 12108 阅读 · 0 评论 -
HBase & thrift & C++编程
目录目录 11. 前言 12. 启动和停止thrift2 12.1. 启动thrift2 12.2. 停止thrift2 12.3. 启动参数 23. hbase.thrift 23.1. 编译hbase.thrift 24. thrift_helper.h 35. 示例代码 4 1. 前言本文目的是介绍使用C++如何操作HBase。从HBase原创 2016-01-27 16:11:59 · 22091 阅读 · 1 评论 -
编译hbase-1.2.3源代码
目录目录 11. 约定 12. 安装jdk 13. 安装maven 14. 网络配置 24.1. eclipse 34.2. maven 35. 从hbase官网下载源代码包: 46. eclipse导入hbase源代码 47. 编译hbase-thrift 68. Problems opening an editor ... does not exis原创 2016-10-25 17:25:54 · 3110 阅读 · 0 评论 -
HBase-1.2.1和Phoenix-4.7.0分布式安装指南
目录目录 11. 前言 12. 约定 23. 相关端口 24. 下载HBase 25. 安装步骤 25.1. 修改conf/regionservers 25.2. 修改conf/hbase-site.xml 35.2.1. hbase.master.info.port 45.2.2. hbase.master.info.bindAddress 45.3.原创 2015-12-01 16:00:43 · 11613 阅读 · 0 评论 -
HBase Thrift2 CPU过高问题分析
目录目录 11. 现象描述 12. 问题定位 23. 解决方案 54. 相关代码 5 1. 现象描述外界连接9090端口均超时,但telnet端口总是成功。使用top命令观察,发现单个线程的CPU最高达99.99%,但并不总是99.9%,而是在波动。当迁走往该机器的流量后,能够访问成功,但仍然有超时,读超时比写超时多:# ./hbase_stre原创 2016-12-07 10:04:09 · 13823 阅读 · 0 评论 -
HBase thrift2 TIOError
如果HBase thrift2报:“TIOError exception: Default TException”,这个可能是因为操作的表不存在,不一定是网络或磁盘操作异常。HBase Thrift2偷懒了,所有异常被统一成了TIOError和TIllegalArgument两个异常,导致调用者无法区分,而且出错信息也没能很好的带过来,增加了定位工作量。在HBase原创 2017-05-27 17:37:18 · 1514 阅读 · 0 评论