本次测试安装的机器为Mac Book Pro, 系统为 OS X 10.9.4。hbase版本0.98.6.1。使用Java版本为Oracle的JDK1.6.0_65。1. 下载安装hbase-0.98.6.1此处下载的是 0.98.6.1,下载后解压缩。解压缩后的目录为 hbase-0.98.6....
分类:
系统相关 时间:
2014-11-02 12:25:35
阅读次数:
165
前言:
对于VMware虚拟机配置文件(.vmx)损坏
大家发生问题的原因可能跟我不一样,但是解决方法应该是一样的.
但是本方法仅适用.vmx文件损坏而其他文件完好无损的情况。
问题发生:
最近一直在研究hadoop,今天刚搭建完HBase,用的时候就感觉速度很慢,结果在执行HBase shell的时候,卡住不动了。然后就报错了错误信息...忘记了内容了...然后虚拟机就...
分类:
系统相关 时间:
2014-11-02 00:40:05
阅读次数:
283
目录1.hadoop分布式安装2.zookeeper分布式安装3.hbase分布式安装4.pig分布式安装5.hive客户端安装
分类:
其他好文 时间:
2014-10-31 08:45:43
阅读次数:
244
hbase所谓的三维有序存储的三维是指:rowkey(行主键),column key(columnFamily+qualifier),timestamp(时间戳)三部分组成的三维有序存储。
1.rowkey,我们知道rowkey是行的主键,而且hbase只能用个rowkey,或者一个rowkey范围即scan来查找数据。所以 rowkey的设计是至关重要的,关系到你应用层的查询效率。我们知道...
分类:
其他好文 时间:
2014-10-30 17:10:02
阅读次数:
179
observer的一个例子,也只是个例子
start() 和stop()这两个方法,在表enable和disable时分别也会对应执行
这start()和stop()在连接池里获得连接与释放连接实在是多余
observer类似触发器,操作一张表的时候要注意递归调用,拦截到一次put后再put这个表就会递归
这个例子就是这样的,实际上没任何意义,就是个例子而已
注意锁,HBase是行级的锁,如果想put同一行是不会成功的
先disable表,然后alert一下,那个1001是优先级,别忘记enable
...
分类:
其他好文 时间:
2014-10-30 13:40:14
阅读次数:
263
由于运营数据太大,另外避免影响正常访问,所以需要临时拷贝部分数据到临时表中. bin/hbase org.apache.hadoop.hbase.mapreduce.CopyTable [--starttime=X] [--endtime=Y] [--new.name=NEW] [--peer.ad...
分类:
其他好文 时间:
2014-10-30 13:12:41
阅读次数:
216
环境说明: l? hadoop:2.4.0 l? Zookeeper:3.4.6 l? Hbase:0.96 l? Hive:0.13.1 ? 1.? Hive整合HBase原理 Hive与HBase整合的实现是利用两者本身对外的API接口互相进行通信,相互通信主要是依靠Hive安装...
分类:
其他好文 时间:
2014-10-29 19:54:53
阅读次数:
407
异常日志: 2012-03-02 12:11:21,983 WARN org.apache.hadoop.hdfs.DFSClient: DFSOutputStream ResponseProcessor exception? for block blk_1439491087566691588_6207java.net.SocketTimeoutException: 69000...
分类:
其他好文 时间:
2014-10-29 13:13:23
阅读次数:
357
Hbase shell使用HBase 为用户提供了一个非常方便的使用方式, 我们称之为“HBase Shell”。HBase Shell 提供了大多数的 HBase 命令, 通过 HBase Shell 用户可以方便地创建、删除及修改表, 还可以向表中添加数据、列出表中的相关信息等。备注:写错 HB...
分类:
系统相关 时间:
2014-10-29 12:54:02
阅读次数:
318