CDH 6.2 安装 Phoenix

付费终结者,让天下寒士都能免费下载

环境说明

Centos 7 + CDH 6.2.1

安装前准备

PHOENIX-1.0.jar

PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel

PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel.sha

manifest.json

PHOENIX Pracels_百度网盘 密码: mqp8

安装 CSD 文件

① 确定 CSD(Custom Service Descriptor) 文件安装路径
在这里插入图片描述

② 将 CSD文件(PHOENIX-1.0.jar) 放到到本地描述符存储库路径,然后重启 Cloudera Manager 服务器

③ 赋权

sudo chown cloudera-scm:cloudera-scm PHOENIX-1.0.jar && sudo chmod 644 PHOENIX-1.0.jar

④ 重启 cloudera-scm-server 服务

systemctl restart cloudera-scm-server

安装Phoenix parcel

① 上传文件到如图 parcel 目录下,PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcelPHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel.shamanifest.json
在这里插入图片描述
② 点击检查新 Parcel ,当出现 PHOENIX 后,点击 Distribute
在这里插入图片描述
③ 点击激活 PHOENIX,并在弹框中点击 确认
在这里插入图片描述
④ 集群 -> 操作 -> 添加服务,出现 PHOENIX 服务
在这里插入图片描述
⑤ 将 PHOENIX 服务添加到每个 Region Server
在这里插入图片描述
在这里插入图片描述

配置HBase以用于Phoenix

① 选择 Hbase -> 配置,搜索 hbase-site.xmlHBase 服务高级配置代码段,单击 以XML格式查看,并添加以下属性

<!-- 定义写入预写日志 wal 编码 -->
<property>
  <name>hbase.regionserver.wal.codec</name>
  <value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value>
</property> 
 
<!-- 启用用户自定义函数(UDF) -->
<property>
  <name>phoenix.functions.allowUserDefinedFunctions</name>
  <value>true</value>
  <description>enable UDF functions</description>
</property>

② 保存并重启 HBasePHOENIX
在这里插入图片描述

测试 PHOENIX

① 在任意节点启动 PHOENIX

# 格式    
phoenix-sqlline 安装 zookeeper 的主机名:2181:/hbase

# 示例
phoenix-sqlline node1:2181:/hbase

在这里插入图片描述

② 测试

# 查看表
!table

在这里插入图片描述

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值