apache-atlas-2.0.0安装

6 篇文章 0 订阅

一、前提条件

1.安装jdk1.8
2.安装maven3.5以上版本

二、资源下载

1.maven下载 apache-maven-3.6.3-bin.tar.gz
2.atlas下载 apache-atlas-2.0.0-sources.tar.gz

三、安装步骤

1.解压maven

tar -zxvf  apache-maven-3.6.3-bin.tar.gz

2.配置maven环境变量
vim

export MAVEN_HOME=/opt/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH

3.使环境变量生效

source /etc/profile

4.解压atlas

tar -zxvf  apache-atlas-2.0.0-sources.tar.gz

5.因为官网未提供二进制包需要自己编译

cd apache-atlas-sources-2.0.0/
#  编译命令,注意该方式编译不会内嵌HBase和Solr
mvn clean -DskipTests package -Pdist 

#采用这种编译方式会内嵌HBase和Solr,测试用这种方式)
mvn clean -DskipTests package -Pdist,embedded-hbase-solr  

6.解压编译后的包,在/opt/apache-atlas-sources-2.0.0/distro

tar -zxf apache-atlas-1.0.0-bin.tar.gz

7.启动

bin/atlas_start.py

8.访问地址http://localhost:21000/
 默认账户admin,默认密码admin在这里插入图片描述

四、导入hive元数据

1.hive-site.xml增加如下配置

  <property>
      <name>hive.exec.post.hooks</name>
      <value>org.apache.atlas.hive.hook.HiveHook</value>
    </property>

 增加此配置hive启动执行任意命令报错

 解决方案,将 atlas-application.properties 配置文件加入到atlas-plugin-classloader-2.0.0.jar中

 zip -u atlas-plugin-classloader-2.0.0.jar /root/apache-atlas-2.0.0/conf/atlas-application.properties 

2.Hive安装目录下conf目录中的hive-env.sh 增加atlas的hook/hive的环境变量


export HIVE_AUX_JARS_PATH=/root/apache-atlas-2.0.0/hook/hive

3.在atlas的安装目录下执行import-hive.sh脚本

 bin/import-hive.sh 

4.导入成功提示

Hive Meta Data imported successfully!!!
五、其他配置
$SOLR_BIN/solr create -c vertex_index -d SOLR_CONF -shards 3 -replicationFactor 2
  $SOLR_BIN/solr create -c edge_index -d SOLR_CONF -shards 3 -replicationFactor 2
  $SOLR_BIN/solr create -c fulltext_index -d SOLR_CONF -shards 3 -replicationFactor 2
六、密码

$ echo -n “admin”|sha256sum

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码出天空

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值