CDH实操--CDH集成Trino(三)

耀灵10个月前技术文章450


1、将parcel包放到对应下载目录

将parcel包放到/var/www/html/trino目录下

1.png

修改httpd配置文件新增parcel文件类型

2.png


然后通过命令启动httpd服务:

systemctl start httpd

2、Cloudera Manager 中设置

2.1 添加parcel包下载路径

3.png


2.2 选择下载

4.png

2.3 分配

5.png

分配过程是在/opt/cloudera/parcels目录下创建Presto包

6.png

2.4 激活

7.png

2.5 将jar放到/opt/cloudera/csd目录

8.png

3、CDH中添加服务

9.png

3.1 修改trino配置

config.propertis

10.png

hive.properties

11.png

将JAVA11环境变量添加到

JAVA_HOME=/opt/cloudera/parcels/PRESTO/java11
PATH=$JAVA_HOME/bin:$PATH
exec "$(dirname "$0")/launcher.py" "$@"

12.png

注意:

将Coordinator节点配置文件scp到其他worker节点

13.png

4、验证

14.png

FAQ:

1、web ui节点未获取到,需要将discovery.uri配置中localhost改成实际地址

15.png

2、客户端查询报错找不到nameservice,配置需要新增

hive.config.resources=/etc/hadoop/conf/core-site.xml,/etc/hadoop/conf/hdfs-site.xml,/etc/hive/conf/hive-site.xml

16.png

FAQ:

替换presto图标

17.png

替换Presto相关标签字体为Trino

18.png

unzip PRESTO-0.2.jar -d PRESTO-0.2
#打包
/usr/java/jdk1.8.0_181-cloudera/bin/jar -cvf PRESTO-0.2.jar *


相关文章

数据库连接异常问题排查

数据库连接异常问题排查

问题描述客户反馈应用端连接数据库异常,报错截图如下:“已超过了锁请求超时时段”。问题排查1、测试端口联通性从应用侧服务器上分别测试数据库服务端口联通性,检测服务正常监听2、数据库服务器重启同客户沟通优...

Linux高并发系统内核优化

1)timewait的数量,默认是180000。(Deven:因此如果想把timewait降下了就要把tcp_max_tw_buckets值减小)net.ipv4.tcp_max_tw_buckets...

Hive合并小文件:hive归档(archive)

Hive合并小文件:hive归档(archive)

一、概述       在HDFS中数据和元数据分别由DataNode和NameNode负责,这些元数据每个对象一般占用大约150个字节。大量的小文件相对于大文件会占用大量的NameNode内存。对Na...

Linux进程管理详解

Linux进程管理详解

1 进程分类系统进程可以执行内存资源分配和进程切换等管理工作,而且该进程的运行不受用户的干预,即使是root用户也不能干预系统进程的运行。用户进程通过执行用户程序、应用程序或内核之外的系统程序而产生的...

CDH实操--客户端安装

CDH实操--客户端安装

概述安装CDH客户端,主要是方便在CDH部署节点以外,通过客户端的方式连接CDH上的hdfs,hive和hbase服务1、安装jdk(适配CDH即可,一般1.8)2、获取安装包3、部署安装包把安装包解...

 MySQL运维实战(1.3)安装部署:源码编译安装

MySQL运维实战(1.3)安装部署:源码编译安装

源码编译安装通常不需要自己编译mysql源码,编译的mysql和二进制包的内容基本一致。当然有些时候可能会需要采用源码编译的方式安装,安装一些非标准版本的mysql安装一些社区的patch、bugfi...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。