选择集群-》Parcel
进入配置
查看是否有phoenix地址,没有就添加一个,如图所示:
下载PHOENIX由于我已经下载过PHOENIX,这里以下载KUDU为例:
下载完成后点击分配,会将安装包分配到所需要的节点上
分配完成后点击激活
安装CSD文件在CDH中添加Phoenix服务之前,必须安装Custom Service Descriptor(CSD)文件。
- 找到CSD文件存放位置
在web页面的管理-》设置中,点击“自定义服务描述符”。如图所示:
- 将CSD文件下载到本地描述符存储库路径,然后重启Cloudera Manager服务器。
cd /opt/cloudera/csd wget https://username:password@archive.cloudera.com/phoenix/6.2.0/csd/PHOENIX-1.0.jar systemctl restart cloudera-scm-server在集群中安装Phoenix
这里需要集群中已经安装Hbase
- 选择添加服务,如图所示:
- 选择Phoneix,点击继续
- 进入安装流程
这里我选择一台主机使用
点击完成
可以在集群中看见了
配置Hbase用于Phoenix选择“Hbase”->“配置”,搜索“hbase-site.xml 的 Hbase 服务高级配置代码段”,单击“以XML格式查看”,并添加以下属性:
hbase.regionserver.wal.codec org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec phoenix.functions.allowUserDefinedFunctions true enable UDF functions
将hbase.regionserver.wal.codec定义写入预写日志(“wal”)编码。设置phoenix.functions.allowUserDefinedFunctions属性启用用户自定义函数(UDF)。
phoenix-psql /opt/cloudera/parcels/PHOENIX-5.0.0-cdh6.2.0.p0.1308267/lib/phoenix/examples/WEB_STAT.sql /opt/cloudera/parcels/PHOENIX-5.0.0-cdh6.2.0.p0.1308267/lib/phoenix/examples/WEB_STAT.csv /opt/cloudera/parcels/PHOENIX-5.0.0-cdh6.2.0.p0.1308267/lib/phoenix/examples/WEB_STAT_QUERIES.sql



