前言:atlas 2.2 版本安装
- 建议window下编译好上传linux 系统安装
- 前置条件:Linux系统需要提前装好 jdk8 centOS自带的建议删除重装
- 安装python2.x
- 编译建议: 最好提前下载好 hbase 和solor 放到对应的目录,如果可以翻墙这步骤可以忽略;编译要确保maven的镜像能正常拉到jar包,参考看文末踩坑
- 配置jdk环境变量目录到 apache-atlas-2.2.0/conf/atlas-env.sh 文末追加内容:export JAVA_HOME=你的jdk安装目录
- 进入 apache-atlas-2.2.0/hbase/conf/ 在 hbase-env.sh 文末追加内容:export HBASE_MANAGES_ZK=true
在启动之前使用 进入atlas自带的hbase目录 cd $ATLAS_HOME/hbase bin/start-hbase.sh 手动启动solr,为solr创建初始化index库 # 进入atlas自带的solr目录 cd $ATLAS_HOME/solr # 启动solr bin/solr start -c -z localhost:2181 -p 8984 -force #启动solr # 创建初始化collections 不然启动图形化实例无法运行 bin/solr create -c vertex_index -shards 1 -replicationFactor 1 -force bin/solr create -c edge_index -shards 1 -replicationFactor 1 -force bin/solr create -c fulltext_index -shards 1 -replicationFactor 1 -force E:middlewareapache-atlas-sources-2.2.0distrotarget找到apache-atlas-2.2.0-bin.tar.gz编译好的包解压编译好的包,目录下有solr hbase文件夹,进入文件夹后用cmd执行中间件 执行完后进入bin目录,用cmd 执行atlas_start.py
// 关闭命令进入对应的bin目录进行关闭参考,可不用执行 python2 ./atlas_stop.py ./stop-hbase.sh ./solr stop一、编译 踩坑解决
mavn 编译报错:
- 报错: Too many files with unapproved license;
- 解决执行命令:mvn clean -DskipTests package -Pdist,embedded-hbase-solr -DskipTests
- 报错:Failed to execute goal on project atlas-testtools: Could not resolve dependencies for project org.apache.atlas:atlas-testtools:jar:2.2.0:;
- 解决:maven 仓库的镜像文件设置成:
参考资料alimaven-central central aliyun maven https://maven.aliyun.com/repository/central/
- 解决报错 Too many files with unapproved license
- 编译好的包地址下载



