Apache Atlas安装部署报错之解决方案

说明:在按照官网文档安装Atlas的过程中,遇到了各种各样的问题,现将本人在实践中,成功安装部署的过程分享给大家。

一、下载安装包

  1. 下载安装JDK。(不要用Linux自带的jdk,且atlas2.0要求,jdk版本最好1.8.0_151以上)。
  2. 下载安装Maven(atlas2.0版本最低要求3.6.0)。
  3. 安装Python环境(Linux下自带Python环境,可忽略)
  4. 下载Apache Atlas
    官网链接:http://atlas.apache.org/#/Downloads
    我这里下载的是2.0.0
    https://www.apache.org/dyn/closer.cgi/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz

二、编译

将安装包上传到服务器或者虚拟机上。解压:

tar -zxcf apache-atlas-1.2.0-sources.tar.gz

切到根目录下:

cd apache-atlas-sources-1.0.0/

开始编译:(这里采用集成的hbase和solr)

  mvn clean -DskipTests package -Pdist,embedded-hbase-solr

编译过程需要1.5-2个小时。如果编译过程报错,可以参考:Apache Atlas编译报错

出现以下界面,证明编译完成。在这里插入图片描述

三、安装

进入以下目录,apache-atlas-sources-2.0.0/distro/target 找到 apache-atlas-2.0.0-server.tar.gz ,扔到服务器安装路径下解压:

tar -xzvf apache-atlas-2.0.0-server.tar.gz

切到该目录下:

cd apache-atlas-2.0.0

执行:(使内置的hbase和solr随atlas一起启动)

export MANAGE_LOCAL_HBASE=true
export MANAGE_LOCAL_SOLR=true

执行启动命令

bin/atals_start.py

执行

jps

查看进程,发现hbase和solr并没有随atlas一起启动。干掉atlas进程,执行:

kill -9 进程号

四、解决方案

单独启动hbase。进入apache-atlas-2.0.0/hbase/bin,执行:

sh start-hbase.sh

jps查看进程,发现hbase已经启动。
然后,启动solr。进入apache-atlas-2.0.0/solr/bin,执行:

./solr start -c -z localhost:2181 -p 8984 -force

看到以下界面证明solr已经启动成功。
在这里插入图片描述
浏览器访问localhost:8984(localhost可替换为服务器ip)。访问正常。

还是在Solr 路径下面,建立相应的 index。

./solr create -c vertex_index -shards 1 -replicationFactor 1 -force
./solr create -c edge_index -shards 1 -replicationFactor 1 -force
./solr create -c fulltext_index -shards 1 -replicationFactor 1 -force

在这里插入图片描述
最后切回apache-atlas-2.0.0/目录,启动atlas。

bin/atlas_start.py

浏览器访问localhost:21000。等几分钟可出现登录界面。
用户名:admin
密码:admin

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值