关于Trino连接phoenix5.x那些事

本文档详细介绍了如何在已有的JDK1.8环境下,为Trino安装JDK11并配置环境变量,以及如何部署Trino服务器,包括配置文件设置、启动Trino和连接器配置。特别提到了Trino与Phoenix5.x的连接,强调了配置文件如`config.properties`和`phoenix.properties`的重要性。最后,还展示了如何使用dbeaver通过JDBC连接Trino。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于Trino连接phoenix5.x那些事

1. 下载Trino包

trino-server-359.tar.gz

2.Trion部署环境

2.1 jdk

	Trino 需要 64 位版本的 Java 11,最低要求版本为 11.0.11。较早的补丁版本(例如 11.0.2)不起作用,较早的主要版本(例如 Java 8)也不起作用。

	官方建议使用[Azul Zulu](https://www.azul.com/downloads/zulu-community/) 作为 Trino 的 JDK,因为 Trino 已针对该发行版进行了测试。Zulu 也是[Trino Docker 镜像](https://hub.docker.com/r/trinodb/trino)使用的 JDK 。

	由于公司使用的是jdk1.8 ,为避免版本更新对集群现有项目的影响,故在各台服务器中添加新的用户,在新的用户中安装jdk11,并在该用户中配置jdk11环境变量。
	useradd trino
	tar -zxvf zulu11.48.21-ca-jdk11.0.11-linux_x64.tar.gz 
	mv zulu11.45.27-ca-jdk11.0.10-linux_x64 jdk11
	chown -R trino ./jdk11
	
	vim ~/.bash_profile
	
	export JAVA_HOME=/home/trino/jdk11
	export JRE_HOME=$JAVA_HOME/jre
	export PATH=$JAVA_HOME/bin:$PATH
	export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar

	source ~/.bash_profile
	java -version
1.使用如下命令添加trino用户
	useradd trino 
2.上传tar包至服务器指定路径下
3.解压缩.tar.gz
tar -zxvf zulu11.48.21-ca-jdk11.0.11-linux_x64.tar.gz 
4.修改目录所有者及用户组
chown -R tr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值