关于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