如何在CDH5.14.2中安装Phoenix4.14.0

在Phoenix官方,目前最新的版本为Apache Phoenix4.14.0和CDH5.14.2,如下所示:

http://phoenix.apache.org/download.html

 

1.下载与安装Apache Phoenix4.14.0

1.最新的Phoenix4.14.0对应CDH的Parcel有好几个版本,请确保选择与你的CDH和OS版本对应的Parcel包,我的环境是CDH5.14.2+Redhat7.4,对应Phoenix4.14.0的Parcel包下载地址为:

http://www.apache.org/dist/phoenix/apache-phoenix-4.14.0-cdh5.14.2/parcels/APACHE_PHOENIX-4.14.0-cdh5.14.2.p0.3-el7.parcel
http://www.apache.org/dist/phoenix/apache-phoenix-4.14.0-cdh5.14.2/parcels/APACHE_PHOENIX-4.14.0-cdh5.14.2.p0.3-el7.parcel.asc
http://www.apache.org/dist/phoenix/apache-phoenix-4.14.0-cdh5.14.2/parcels/manifest.json

 

2.将Phoenix4.14的安装包发布到http服务

3.在Cloudera Manger中配置Phoenix4.14.0的Parcel地址,

 

 

 

保存更改

 

4.然后下载->分配->激活

 

 

 

 

 

5.回到主页发现HBase服务要部署客户端配置并重启。

 

 

 

按要求重启服务,过程略。

 

5.Phoenix4.14的二级索引测试

 


 

1.按照如下语句建立覆盖索引

 

CREATE INDEX index1_hbase_test ON hbase_test(s6) INCLUDE(s2)

 

 

 

提示要对HBase进行一些配置才能执行该语句。

 

2.将以下配置增加到hbase-site.xml,通过Cloudera Manager搜索HBase服务的“hbase-site.xml 的 HBase 服务高级配置代码段(安全阀)”。

 

<property>
  <name>hbase.regionserver.wal.codec</name>
  <value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value>
</property>

(可左右滑动)

 

 

保存更改,然后重启HBase。

 

3.再次执行建立覆盖索引的语句

 

CREATE INDEX index1_hbase_test ON hbase_test(s6) INCLUDE(s2);

(可左右滑动)

 

 

 

覆盖索引建立成功

 

参考

https://mp.weixin.qq.com/s?__biz=MzI4OTY3MTUyNg==&mid=2247490860&idx=1&sn=512abd484bd5dbd922f5c3054ea1d3d8&chksm=ec2acd25db5d44331a1f4a1c778206b1eca3aa7250ee229470885e7f54752ae5e7872a52066a&mpshare=1&scene=23&srcid=0816gMracomTHHJNVjDVa3px

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

非ban必选

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值