CDH6.3.2集成Phoenix
安装包链接:https://pan.baidu.com/s/1Ly6X5bj9tbXrA9cI4fsZ9w
提取码:m212
1、上传需要的文件到服务器
2、 下面几个文件并放置在cdh-master主节点的/opt/cloudera/parcel-repo/下,PHOENIX-1.0.jar放置在/opt/cloudera/csd下
注意:httpd服务在安装CDH集群时候已经部署在master节点上面了

3、进入CM界面

4、点击‘Parcel’--->分配,等待分配完成
5、点击‘激活’
可以点击‘详细信息’进入详情页,等待四台激活完成
6、先别重启或重新部署什么的,不着急,点击habse服务的‘配置’按钮
这两项的‘+’号点开,增加下面的配置
<property> <name>hbase.regionserver.wal.codec</name> <value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value> </property> <property> <name>phoenix.functions.allowUserDefinedFunctions</name> <value>true</value> <description>enable UDF functions</description> </property> <property> <name>phoenix.schema.isNamespaceMappingEnabled</name> <value>true</value> </property> <property> <name>phoenix.schema.mapSystemTablesToNamespace</name> <value>true</value> </property>
7、重启过时服务
8、服务器上面重启cloudera-scm-server.service
systemctl status cloudera-scm-server.service
9、添加服务
10、里面会出现Phoenix服务了
11、选中、选节点部署,安装
我选择其中两台

12、等待部署完成
13、重启‘ Cloudera Management Service’过时服务
14、安装完成
15、验证Phoenix
百度一下SQL即可。
#列出表
!tables
#创建表 CREATE TABLE chch(id varchar PRIMARY KEY,account varchar ,password varchar); #插数据 upsert into chch (id, account, password) values('001', 'admin', 'admin'); #查询数据 select * from chch; #更新数据 upsert into chch (id, account, password) values('001', 'root', 'dimensoft'); #删除数据 delete from chch where id='001'; #删除表 drop table chch;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY