Atlas安装依赖:
1、Maven 3.5+,下载安装包解压后配置环境变量即可,详细步骤请自行百度,下载地址:http://maven.apache.org/download.cgi
2、Apache Atlas 2.0.0,下载地址http://atlas.apache.org/Downloads.html
编译安装过程:可以参考官网教程:http://atlas.apache.org/InstallationSteps.html
这里只介绍使用内嵌的HBase和Solr时,编译过程中遇到的问题。
问题描述:
如下图所示,在编译过程中需要下载Hbase-2.0.2.tar.gz,但是连接超时,无法下载。
问题分析:
1、异常信息中有src=”http://archive.apache.org/dist/hbase/2.0.2/hbase-2.0.2-bin.tar.gz”,经过尝试发现,http://archive.apache.org无法打开,可能是被屏蔽了。
解决思路:
替换下载地址,将地址换成Apache HBase 官网下载页面提供的下载地址。
但是在上述下载页面发现没有对应的2.0.2版本,最接近的版本是2.0.5。因此除了修改下载地址外,还需要修改HBase的版本。
解决方案:
经过查找,定位到以下两个pom.xml文件。
apache-atlas-sources-2.0.0/pom.xml
apache-atlas-sources-2.0.0/distro/pom.xml
1、在apache-atlas-sources-2.0.0/pom.xml中搜索hbase.version,将配置中的HBase版本号改成2.0.5,如下图所示
2、在apache-atlas-sources-2.0.0/distro/pom.xml中查找hbase.tar,修改其中的下载地址为:http://mirrors.tuna.tsinghua.edu.cn/apache,如下图所示:
修改前:
修改后:
修改完之后,重新运行 mvn clean -DskipTests package -Pdist,embedded-hbase-solr进行编译,会看到如下结果,即为成功
如果在下载Solr的时候也出现类似无法下载的问题,处理办法与上述过程类似,去Solr官网查找最接近的版本,确定好版本,到下载页面确定对应版本的下载地址,修改上述方案中的两个pom.xml中的solr版本和solr的下载地址。
将上述两个问题都解决后,重新编译,就可以成功编译了。