首页 > 数据库 >数据仓库(十二)---分布式SQL查询引擎---teradata版本的presto安装和使用

数据仓库(十二)---分布式SQL查询引擎---teradata版本的presto安装和使用

时间:2023-08-08 11:31:59浏览次数:46  
标签:teradata t.0 presto server --- home prestoadmin


我们在使用presto过程中,发现facebook原版和京东原版都是 解压可用,teradata版本的安装要麻烦一些。

下面对teradata版本的安装过程进行记录。

首要条件

1、需要python2.6或者python2.7环境
之所以需要python环境是因为teradata版本的presto把安装封装成了集群式安装。根据配置在安装过程会自动进行分发配置。
2、最好使用root用户,否则需要sudo权限

官方文档
https://teradata.github.io/presto/docs/current/getting-started.html

安装使用

下载

https://www.teradata.com.cn/products-and-services/Presto/Presto-Download
需要到网页填写相关信息才能开始下载。

解压安装

tar -xf presto_server_pkg.0.167-t.0.2.tar.gz

cd ./presto_server_pkg.0.167-t.0.2

tar -xf prestoadmin-2.2-offline.el6.tar.gz

cd prestoadmin

./install-prestoadmin.sh

#需要sudo权限
#开始sever install时需要填写用户名和ssh的端口以及调度节点和worker节点,用户名填写具有sudo权限的用户名,端口一般是22,如果填写错误可以在/home/zzq/.prestoadmin/config.json里修改
./presto-admin server install ../presto-server-rpm-0.167-t.0.2.x86_64.rpm -p 密码



#配置文件在用户名的home目录下如:/home/zzq/.prestoadmin/catalog


cd /home/zzq/.prestoadmin/catalog

#把hive的配置文件hive.properties放进去


./presto-admin catalog add hive -p 12345678.a


./presto-admin server start -p 12345678.a

使用cli命令行

cd /home/zzq/presto/presto_server_pkg.0.167-t.0.2


mv presto-cli-0.167-t.0.2-executable.jar presto

chmod +x presto

 ./presto --catalog hive  --schema default --server host252:8080


标签:teradata,t.0,presto,server,---,home,prestoadmin
From: https://blog.51cto.com/u_16218512/7006340

相关文章

  • ubuntu安装docker和docker-compose
      ubuntu系统docker和安装,并安装docker-compose安装dockeraptinstalldocker.io设置docker为开机自启systemctlenabledocker安装docker-composeaptinstalldocker-compose修改配置,设置国内镜像仓库和本地镜像仓库vi/etc/docker/daemon.json{"registry-......
  • 2023-8-8新版本数据录入指南
    人工费对应明细列入材料费对应明细列入机械费对应明细列入专业分包费用对应明细列入措施费对应明细列入间接费对应明细列入(注意其他费用不用录入这里)其他费用录入规费税金录入税金(不用录取税率)将税额填入基本信息如果含税金额差异不大(小数点后的区别)就完成了......
  • vue 线上环境 开启 vue-devtools
      vue项目打包正式环境时,是没有vue-devtools选项卡的,没法看vue内部的数据 选中Source选项卡,找到打包好的app.js,并格式化 ctrl+f搜索$mount并在new那里打断点,new后面的对象就是Vue对象,需要记住该变量名,下一步要用到F5刷新页面就就会进入断点,并在控制台......
  • web开发----jsp中通用模版的引用 include的用法
    web开发中常常会有一些代码需要多个页面使用,比如banner nav导航 还有footer等.ASP.NET开发中有母版页的说法,也就是写一些通用的模版页,然后其他页面可以引用。 jsp中 当然也有这样的用法 也就是include的用法 两种用法一种是说明标签<%@include file="xxx.jsp"%>,......
  • centos安装php php-fpm 以及 配置nginx
    下载php源码包http://www.php.net/downloads.php安装phptar-xvfphp-5.5.13.tar.bz2cdphp-5.5.13./configure--prefix=/usr/local/php--with-config-file-path=/etc--enable-inline-optimization--disable-debug--disable-rpath--enable-shared--enable-opcache--......
  • 1-3 多态、模板
    1多态多态分两类:静态多态:函数重载和运算符重载,即复用函数名动态多态:派生类和虚函数来实现运行时多态区别:静态多态在编译阶段确定函数地址动态多态在运行阶段确定函数地址,根据传入的对象不同确定具体的执行函数动态多态满足条件:首先要有继承关系子类要重写父类的虚......
  • TC脚本开发-梦幻诛仙自动登录思路梳理及源代码
    界面如下:设计思路是:最多5个号自动登录,从帐号一开始登记帐号,放入数组中。登记完之后点击登录 判断帐号数组中有多少个帐号,先后进行登录,调用自动登录函数。自动登录函数启动进程,根据图片点击按钮,根据角色变量来选择角色,点击进入游戏。代码如下:空间自动登录ts=com("ts.tssoft")......
  • 论文解读:《基于深度多核学习的用于识别 DNA n4 -甲基胞嘧啶位点的高阶模糊推理系统》
    Title:Adeepmultiplekernellearning-basedhigher-orderfuzzyinferencesystemforidentifyingDNAN4-methylcytosinesites期刊:InformationSciences中科院分区:一区(计算机科学技术)影像因子:8.1↓0.133文章链接:https://doi.org/10.1016/j.ins.2023.01.149Websever:Github:......
  • PostgreSQL-PITR 原理
    在 PostgreSQL的数据目录的pg_wal(10版本之前是pg_xlog子目录)子目录中始终维护一个WAL日志文件。该日志文件记录了数据库数据文件的每次改变。最初设计该日志文件的主要目的是为了数据库异常崩溃后,能够重放最后一次checkpoint点之后的日志文件,把数据库推到最终的一致状态,......
  • 遇到的问题-----win7配置wifi时设置网络后无线连接不出现
    关于设置wifi的步骤详见:win7系统笔记本作为wifi热点提供无线连接win7配置wifi时设置网络后无线连接不出现有两种情况:一:以前是正常的突然就没有了这种情况把机子重启一次就可以了 出现无线连接后就可以按照步骤设置二:第一次设置就没有,这种情况要在官网下最新的无线网卡驱动.......