基于IBM Developer网站的HBase coprocessor例子,做了这个docker镜像。使用Ubuntu 16.04镜像。 Tag 01、02使用原来的例子代码,Tag03升级代码,支持Hbase 1.2.5
Tag 03、04 软件版本: JDK: 1.8.0_121 ProtoBuf:2.6.1 (Ubuntu 1604自带版本) Hbase: 1.2.5
Tag 01、02 软件版本: JDK: 1.7.75 ProtoBuf:2.6.1 (Ubuntu 1604自带版本) Hbase: 0.98-hadoop2
执行: source /etc/profile
service ssh start /root/hadoop-2.7.3/sbin/start-dfs.sh 测试:/root/hadoop-2.7.3/bin/hdfs dfs -ls /
stop-hbase.sh start-hbase.sh
cd /root/coprocessor/rowCount1 export CLASSPATH=`hbase classpath` java org.ibm.developerworks.hbaseCoprocessorDemo test1 1 500 java org.ibm.developerworks.hbaseCoprocessorDemo test1 1 600 rowkey
或执行 ./test.sh test1 0 998
扩展regionserver进程(扩展成2个进程)
执行: source /etc/profile
stop-hbase.sh start-hbase.sh
cd /root/coprocessor/rowCount1 export CLASSPATH=`hbase classpath` java org.ibm.developerworks.hbaseCoprocessorDemo test1 1 500 java org.ibm.developerworks.hbaseCoprocessorDemo test1 1 600 rowkey
或执行 ./test.sh test1 0 998
执行: source /etc/profile
stop-hbase.sh start-hbase.sh
cd /root/coprocessor/sampleCode/rowCount export CLASSPATH=`hbase classpath` java org.ibm.developerworks.hbaseCoprocessorDemo test1 1 500 java org.ibm.developerworks.hbaseCoprocessorDemo test1 1 600 rowkey
(有点问题) 执行: source /etc/profile service ssh start
stop-hbase.sh start-hbase.sh
cd /root/coprocessor/sampleCode/rowCount export CLASSPATH=`hbase classpath` java org.ibm.developerworks.hbaseCoprocessorDemo test1 1 500 java org.ibm.developerworks.hbaseCoprocessorDemo test1 1 600 rowkey
参考: https://www.ibm.com/developerworks/cn/opensource/os-cn-hbase-coprocessor1/index.html https://www.ibm.com/developerworks/cn/opensource/os-cn-hbase-coprocessor2/index.html
Content type
Image
Digest
Size
730.2 MB
Last updated
over 9 years ago
docker pull shenqian/hbase-coprocessor:04