搭建CDH版phoenix
来源:互联网 发布:淘宝里的名字怎么改 编辑:程序博客网 时间:2024/06/06 01:19
搭建CDH版phoenix
说明:
网上有搭建的文档,但是还是踩了很多坑。
我用的CDH5.8.4,对应的hbase是1.2的。
安装:
下载地址:https://github.com/chiastic-security/phoenix-for-cloudera/tree/4.8-HBase-1.2-cdh5.8(如果你需要改版本,所有pom.xml里面所有的版本号改过来)
下载一个zip压缩包,解压后放到集群一台机器中
进入这个目录中 cd phoenix-for-cloudera-4.8-HBase-1.2-cdh5.8
执行:maven_home/bin mvn clean package -DskipTests 执行时间较长
如图表示编译成功
找到phoenix-4.8.0-cdh5.8.0.tar.gz
find / -name phoenix-4.8.0-cdh5.8.0.tar.gz
/app/phoenix-for-cloudera-4.8-HBase-1.2-cdh5.8/phoenix-assembly/target/phoenix-4.8.0-cdh5.8.0.tar.gz
/app/phoenix-for-cloudera-4.8-HBase-1.2-cdh5.8/phoenix-assembly/target/phoenix-4.8.0-cdh5.8.0.tar.gz
这个tar包 解压安装
tar -zxvf phoenix-4.8.0-cdh5.8.0.tar.gz -C /app/
找到这个phoenix-4.8.0-cdh5.8.0-server.jar
cp phoenix-4.8.0-cdh5.8.0-server.jar /opt/cloudera/parcels/CDH-5.8.4-1.cdh5.8.4.p0.5/jars
scp phoenix-4.8.0-cdh5.8.0-server.jar 其他几台机器:/opt/cloudera/parcels/CDH-5.8.4-1.cdh5.8.4.p0.5/jars
chmod 777 /opt/cloudera/parcels/CDH-5.8.4-1.cdh5.8.4.p0.5/jars/phoenix-4.8.0-cdh5.8.0-server.jar
建立软连接
ln -s /opt/cloudera/parcels/CDH-5.8.4-1.cdh5.8.4.p0.5/jars/phoenix-4.8.0-cdh5.8.0-server.jar /opt/cloudera/parcels/CDH-5.8.4-1.cdh5.8.4.p0.5/lib/hbase/lib/phoenix-4.8.0-cdh5.8.0-server.jar
几台机器都要这样
然后到/app/phoenix-4.8.0-cdh5.8.0/bin(就是你解压安装phoenix-4.8.0-cdh5.8.0.tar.gz的bin目录)
执行
可以了。
中间的时候遇到一个报错,可能是软连接没建立好,最终是jar包的问题
Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.hbase.client.Scan.setRaw(Z)Lorg/apache/hadoop/hbase/client/Scan;
看下软连接吧
如果想安装多个节点就把phoenix-4.8.0-cdh5.8.0.tar.gz这个tar包传到其他几台机器解压。
阅读全文
0 0
- 搭建CDH版phoenix
- Phoenix编译支持CDH
- CDH集成Phoenix
- phoenix搭建
- cdh搭建
- 搭建Phoenix中间件
- CDH平台搭建
- cdh kafka环境搭建
- CDH搭建那些事
- hadoop-cdh搭建
- CDH搭建hadoop集群
- CDH平台搭建步骤
- CDH集群搭建部署
- cdh 5.8 hbase安装Phoenix 4.8的过程
- phoenix学习路线环境搭建
- Phoenix ,SQuirrel 与Hbase 搭建
- 虚拟机搭建CDH-第二讲-搭建CDH需要的环境
- apache Kylin搭建 CDH版本
- 02:找第一个只出现一次的字符
- CASE WHEN 语句在Oracle和Sybase库中的不同
- 最常用的15大Eclipse开发快捷键技巧
- Snapdragon NPE SDK 的环境配置
- 安倍给印度110亿贷款推销新干线 德媒:或血本无归
- 搭建CDH版phoenix
- 在Anaconda中安装opencv
- jni: bad arguments passed to 错误
- quartz
- 03:基因相关性
- 【记】一个开发漏掉、测试没注意的BUG!
- 凭照片能配钥匙开家门? 不止!还能开走你的车
- 喂狗机制 Software Dog
- 分区表(二)