环境:

CentOS 7.2JDK 1.8

提前准备:

所有机器禁用requiretty,编辑/etc/sudoers文件,注释掉Defaults requiretty

 Ambari安装Presto服务(无网接入)

确保每个节点已经安装wget

 Ambari安装Presto服务(无网接入)

确保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

 Ambari安装Presto服务(无网接入)

最后,将所有集成文件添加可执行权限,

# chmod -R +x /var/lib/ambari-server/resources/stacks/HDP/2.6/services/PRESTO/*

 

下载对应的rpmcli

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

将这两个安装包设置为本地仓库进行安装(无网络环境)

 Ambari安装Presto服务(无网接入)

在/etc/yum.repos.d/目录下新增local.repo文件,内容如下:

 Ambari安装Presto服务(无网接入)

 

#修改下载包的对应版本

# cd /var/lib/ambari-server/resources/stacks/HDP/2.6/services/PRESTO/package/scripts修改download.ini

 Ambari安装Presto服务(无网接入)

 

# 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参数:

 Ambari安装Presto服务(无网接入)

参考内容(目前配了hivekafka):

{'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']}

 

相关文章:

  • 2022-12-23
  • 2022-02-04
  • 2021-10-06
  • 2021-07-07
  • 2021-12-09
  • 2021-11-15
  • 2022-02-16
  • 2022-01-08
猜你喜欢
  • 2021-07-16
  • 2021-06-01
  • 2021-07-02
  • 2021-09-29
  • 2022-12-23
  • 2021-08-08
  • 2022-12-23
相关资源
相似解决方案