Hbase
lin502
这个作者很懒,什么都没留下…
展开
-
hbase监控代码案例
package Yishikeji.Hbase.Admin.Hbase;import org.apache.hadoop.hbase.ClusterStatus;import org.apache.hadoop.hbase.client.Admin;import org.apache.hadoop.hbase.client.HConnection;import org.apache.h...原创 2018-09-12 16:31:31 · 496 阅读 · 0 评论 -
HBase 入门之数据刷写(Memstore Flush)详细说明
文章转自微信公众号:iteblog_hadoop 接触过 HBase 的同学应该对 HBase 写数据的过程比较熟悉(不熟悉也没关系)。HBase 写数据(比如 put、delete)的时候,都是写 WAL(假设 WAL 没有被关闭) ,然后将数据写到一个称为 MemStore 的内存结构里面的,如下图:但是,MemStore 毕竟是内存里面的数据结构,写到这里面的数据最终还是需要...转载 2019-01-14 10:46:04 · 2320 阅读 · 2 评论 -
Hue离线安装手册
准备工作hue需要用到的软件下载地址:https://download.csdn.net/download/lin443514407lin/109302321、做yum源把/etc/yum.repos.d/下的文件备份到其他地方,这个CentOS-Base.repo文件拷到那个目录yum clean allyum makecacheyum源就可以用了2、建立用户Us...原创 2019-01-21 15:14:05 · 1355 阅读 · 0 评论 -
使用BUCKLOAD向HBASE中导入数据
今天我们来搞一下Buckload这里有一张图,很好的解释了BuckLoad的导入原理,通过MapReduce程序在HDFS直接生成HFile文件,将HFile文件移动到HBase中对应表的HDFS目录中其实ImortTSV生成HFile,再导入HBase的方式也是BuckLoad但与BuckLoad方式不同的是,ImportTSV的导入方式,是在命令行进行导入的,不需要我们编写程序...转载 2019-01-22 09:55:42 · 1024 阅读 · 0 评论 -
hbase导入数据过多问题
17:54:10.768 [hconnection-0xfca67ce-shared--pool1-t1169] WARN o.a.hadoop.hbase.client.AsyncProcess - #149, table=CDR_QUALITY_ROWKEY, attempt=1/35 failed=1ops, last exception: org.apache.hadoop.hbase.D...原创 2019-03-01 11:36:44 · 1955 阅读 · 0 评论 -
解决HBase Replication在数据大量写入时导致RegionServer崩溃问题
针对集群habse不能读写原因以及配置hbase昨天一直在进行拆分与合并,如果StoreFile文件数量超出hbase.hstore.blockingStoreFiles大小 ,导致hbase读写前必须先进行 split(或者compaction),阻塞memStore的数据flush到磁盘中,同时把该region添加到flushQueue,延时刷新(flush),这期间会阻塞写操作直到comp...原创 2019-03-08 14:17:52 · 965 阅读 · 0 评论 -
hbase shell命令进不去
hbase shell命令报错信息日志信息显示解决方案:根据参考改echo 0 > /proc/sys/vm/overcommit_memory:问题还是报错echo 1 > /proc/sys/vm/overcommit_memory:问题解决。参考:http://www.bubuko.com/infodetail-2...原创 2019-03-25 10:11:22 · 5011 阅读 · 0 评论