微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CDH 6.2 安装 Phoenix

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

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐