Ambari安装Presto服务(无网接入)
来源:互联网 发布:足彩数据分析推荐 编辑:程序博客网 时间:2024/05/22 04:45
环境:
CentOS 7.2、JDK 1.8
提前准备:
所有机器禁用requiretty,编辑/etc/sudoers文件,注释掉Defaults requiretty
确保每个节点已经安装wget
确保Ambari已安装好HDP2.6,在ambari-server运行的服务器上创建如下目录/var/lib/ambari-server/resources/stacks/HDP/2.6/services/PRESTO
# mkdir /var/lib/ambari-server/resources/stacks/HDP/2.6/services/PRESTO
# cd /var/lib/ambari-server/resources/stacks/HDP/2.6/services/PRESTO
将下载集成文件
ambari-presto-1.2.tar.gz放于/var/lib/ambari-server/resources/stacks/HDP/2.6/services/PRESTO目录下
tar -xzvf ambari-presto-1.2.tar.gz -C /var/lib/ambari-server/resources/stacks/HDP/2.6/services/PRESTO
最后,将所有集成文件添加可执行权限,
# chmod -R +x /var/lib/ambari-server/resources/stacks/HDP/2.6/services/PRESTO/*
下载对应的rpm和cli包
presto-cli-0.161-executable.jar
presto-server-rpm-0.161.rpm
新建目录:/var/www/html/repo/local,将这两个文件拷贝此目录下
使用createrepo创建索引
# yum install createrepo
# createrepo /var/www/html/repo/local
将这两个安装包设置为本地仓库进行安装(无网络环境)
在/etc/yum.repos.d/目录下新增local.repo文件,内容如下:
#修改下载包的对应版本
# cd /var/lib/ambari-server/resources/stacks/HDP/2.6/services/PRESTO/package/scripts修改download.ini:
# yum clean all (清除缓存)
# yum makecache (建立新缓存)
# ambari-server restart
重启Ambari server后,在浏览器UI界面,点击Add Service,根据指示安装Presto。
分布式模式运行,在一个节点上安装Presto coordinator,在其他若干节点(非coordinator节点)上安装Presto worker(不要将worker放置在与coordinator相同的节点上)
如果尝试将失败安装,请卸载每台机器上的rpm -e presto-server-rpm-0.161包再重新安装
可在安装服务presto 服务组件成功后,再配置Connectors参数:
参考内容(目前配了hive和kafka):
{'hive': ['connector.name=hive-hadoop2', 'hive.metastore.uri=thrift://c2bde55:9083'],'kafka': ['connector.name=kafka', 'kafka.table-names=ATLAS_ENTITIES,ATLAS_HOOK,ambari_kafka_service_check,testTopic', 'kafka.nodes=c2bde02:2181,c2bde03:2181,c2bde55:2181']}
- Ambari安装Presto服务(无网接入)
- Ambari集成接入Elasticsearch服务(无网接入)
- ambari 安装服务分析
- Ambari 整合 Presto
- ambari 安装hbase thrift2服务
- Ambari系列(二):编译安装Ambari
- Ambari系列(二):编译安装Ambari
- ambari 安装 (未完成)
- Presto安装
- Ambari卸载已安装的服务组件
- 虚拟机安装Ambari和Hadoop相关服务
- ambari自定义服务(三)服务配置
- Presto学习-presto的安装
- Ambari安装之安装并配置Ambari-server(三)
- 离线安装Ambari(二)
- ambari集群管理安装→ssh无密登录设置
- ambari自定义服务(一)步骤概述
- Ambari安装
- mysql中的存储过程
- 复盘_8月——(第4周工作复盘)
- centos安装rzsz
- MYSQL-自动编号,主键,唯一约束与默认值
- NTP时间服务器,VPN
- Ambari安装Presto服务(无网接入)
- 国内maven仓库
- Java环境变量配置史上最全步骤-附图
- 关于Java中线程的基本问题
- 传智168期 day61 redis 笔记(2017年8月25日19:03:13)
- mysql-1-存储程序
- 使用注解方式实现Dubbo搭建,解决消费者调用接口出现空指针异常以及事务等问题
- mysql中使用FIND_IN_SET查询在逗号隔开的字符串中符合多个ID的数据
- Apache与Nginx的优缺点比较