Presto(Trino)集群安装

由于项目需要,故在公司集群环境中尝试安装了Presto(Trino),为方便有安装需要的小伙伴少走弯路,这里将安装的步骤记录下。参考了Trino的官方文档,关于Presto和Trino名字的历史可自行百度了解。这里给出Trino的使用文档链接:https://trino.io/docs/current/installation.html

1. 下载Trino包

下载trino-server-354.tar.gz

2.下载jdk11

由于该版本的Trino对jdk的版本有要求,Trino需要Java 11的64位版本,最低要求版本为11.0.7,由于公司集群中的jdk版本较低,不满足Trino依赖要求。故需要在集群中安装jdk11+的版本,如果jdk版本低于11.0.7,直接安装Trino,并运行Trino,会提示jdk版本过低(已亲测)。

这里的jdk版本使用Trino文档中推荐的Jdk版本Azul Zulu ,点击“Download Zulu”,从页面列表中选择适配自己机器的相应版本,由于公司集群是Linux的,这里选择了java 11的.tar.gz版本。
在这里插入图片描述
在这里插入图片描述

3.安装jdk11

说明:由于公司集群环境中已安装了低版本的jdk,并且集群环境中基于该版本的项目,为避免版本更新对集群现有项目的影响,故在各台服务器中添加新的用户,在新的用户中安装jdk11,并在该用户中配置jdk11环境变量。

3.1 添加用户

1.使用如下命令添加presto用户。

useradd presto

2.使用WinSCP将下载的zulu11.45.27-ca-jdk11.0.10-linux_x64.tar.gz上传至服务器指定路径下,这里将其拷贝至/home/presto/目录下。

3.2 解压缩.tar.gz

1.切换至/home/presto/目录下,执行以下命令,对jdk解压缩。

tar -zxvf zulu11.45.27-ca-jdk11.0.10-linux_x64.tar.gz

2.解压缩完成之后,会在该路径下生成一个名为zulu11.45.27-ca-jdk11.0.10-linux_x64的目录,由于目录名称太长,这里对其重命名,当前目录下执行如下命令即可完成目录重命名。

mv zulu11.45.27-ca-jdk11.0.10-linux_x64 jdk11

3.修改jdk11这个目录的所有者和用户组,如果对修改文件/目录的所有者命令还不清楚的,可参考这篇博客:https://blog.csdn.net/zuorichongxian_/article/details/115529416

当前路径下分别执行以下两条命令,完成jdk11目录所有者及用户组的修改

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值