当前位置:网站首页>presto安装部署教程
presto安装部署教程
2022-08-03 04:50:00 【ZhaoYingChao88】
1.下载安装包
并解压到安装目录 ,进入安装目录,创建配置etc目录
2.配置config.properties
进入安装目录,增加配置文件config.properties
vi config.properties
coordinator=true
node-scheduler.include-coordinator=true
http-server.http.port=8080
query.max-memory=1GB
query.max-memory-per-node=512MB
query.max-total-memory-per-node=512MB
discovery-server.enabled=true
discovery.uri=http://localhost:8080
3.配置 jvm.config
vi jvm.config
-server
-Xmx8G
-XX:+UseG1GC
-XX:G1HeapRegionSize=32M
-XX:+UseGCOverheadLimit
-XX:+ExplicitGCInvokesConcurrent
-XX:+HeapDumpOnOutOfMemoryError
-XX:+ExitOnOutOfMemoryError4.配置node.properties
vi node.properties
node.environment=production
node.id=ffffffff-ffff-ffff-ffff-ffffffffffff
node.data-dir=/var/presto/data创建数据目录/var/presto/data并赋权
5.连接hive 在etc下创建配置目录catalog,增加hive.properties 配置
mkdir etc/catalogcat catalog/hive.properties
connector.name=hive-hadoop2
hive.metastore.uri=thrift://hive-master:9083
hive.config.resources=/etc/hadoop/conf/core-site.xml,/etc/hadoop/conf/hdfs-site.xml,/etc/hadoop/conf/mapred-site.xml
hive.allow-add-column=true
hive.allow-drop-column=true
hive.allow-drop-table=true
hive.allow-rename-table=true
hive.allow-rename-column=true
hive.parquet.use-column-names=truepresto安装问题(java.net.UnknownHostException)
解决方案:在hive.properties 增加如下配置
hive.config.resources=/etc/hadoop/hdfs-site.xml,/etc/hadoop/core-site.xml
注意:路径是hadoop配置文件hdfs-site.xml和core-site.xml的路径
6.启动
./bin/launcher run 可以控制台直接查看日志
./bin/launcher start 后台启动7.连接查询
下载启动client包,https://repo1.maven.org/maven2/com/facebook/presto/presto-cli/0.273.3/presto-cli-0.273.3-executable.jar
重命名并赋权
mv presto-cli-0.273.3-executable.jar presto
chmod 755 prestopresto连接hive查询
./presto --server localhost:8080 --catalog hive --schema default
参照文档:
边栏推荐
- DFS's complement to pruning
- 接口测试框架实战(四)| 搞定 Schema 断言
- typescript45-接口之间的兼容性
- 三丁基-巯基膦烷「tBuBrettPhos Pd(allyl)」OTf),1798782-17-8
- Interface test practice | Detailed explanation of the difference between GET / POST requests
- 接口测试框架实战(一) | Requests 与接口请求构造
- UV 裂解的生物素-PEG2-叠氮|CAS:1192802-98-4生物素接头
- 常见亲脂性细胞膜染料DiO, Dil, DiR, Did光谱图和实验操作流程
- Interface testing framework of actual combat (2) | interface request assertion
- Shell之条件语句
猜你喜欢
随机推荐
【Harmony OS】【ARK UI】ets use startAbility or startAbilityForResult to invoke Ability
IO进程线程->线程->day5
Interface Test Framework Practice | Process Encapsulation and Test Case Design Based on Encrypted Interface
软件开发的最大的区别是什么?
closures in js
8.电影评论分类:二分类问题
普乐蛙VR台风体验馆厂家VR防震减灾模拟VR沉浸式体验设备
DFS's complement to pruning
【HMS core】【Ads Kit】华为广告——海外应用在国内测试正式广告无法展示
内部类、static关键字、final
Talking about GIS Data (6) - Projected Coordinate System
Super handy drawing tool is recommended
11.机器学习基础:机器学习的四个分支
数据库基本概述与SQL概述
【生物素叠氮化物|cas:908007-17-0】价格_厂家
5.回顾简单的神经网络
GIS数据漫谈(五)— 地理坐标系统
JS底层手写
接口测试框架实战(四)| 搞定 Schema 断言
社交电商如何做粉丝运营?云平台怎么选择商业模式?









