1、从官网下载源码http://atlas.apache.org/Downloads.html ,本项目选择source 1.0.0;

2、下载好包后,上传到服务器中某个机器上;解压包;

tar -zxvf  apache-atlas-1.0.0-sources.tar.gz;

3、进入解压后得文件中;

cd  apache-atlas-1.0.0-sources;

4、分别执行以下命令编译;

git checkout branch-0.8
export MAVEN_OPTS="-Xms2g -Xmx2g"
mvn clean -DskipTests install

整个过程需要1.5个小时左右(下图为最近一次编译,因为已经下载了包,所以快);

结果如下图所示:

[INFO] Reactor Summary:
[INFO]
[INFO] Apache Atlas Server Build Tools 1.0 ................ SUCCESS [  0.683 s]
[INFO] apache-atlas 1.0.0 ................................. SUCCESS [ 21.021 s]
[INFO] Apache Atlas Test Utility Tools .................... SUCCESS [10:11 min]
[INFO] Apache Atlas Integration ........................... SUCCESS [ 26.403 s]
[INFO] Apache Atlas Common ................................ SUCCESS [  6.986 s]
[INFO] Apache Atlas Client ................................ SUCCESS [  0.483 s]
[INFO] atlas-client-common ................................ SUCCESS [  6.012 s]
[INFO] atlas-client-v1 .................................... SUCCESS [  5.992 s]
[INFO] Apache Atlas Server API ............................ SUCCESS [  4.883 s]
[INFO] Apache Atlas Notification .......................... SUCCESS [ 28.392 s]
[INFO] atlas-client-v2 .................................... SUCCESS [  5.105 s]
[INFO] Apache Atlas Graph Database Projects ............... SUCCESS [  0.420 s]
[INFO] Apache Atlas Graph Database API .................... SUCCESS [  4.526 s]
[INFO] Graph Database Common Code ......................... SUCCESS [  4.711 s]
[INFO] Apache Atlas JanusGraph DB Impl .................... SUCCESS [08:05 min]
[INFO] Apache Atlas Graph Database Implementation Dependencies SUCCESS [  2.204 s]
[INFO] Shaded version of Apache hbase client .............. SUCCESS [  8.464 s]
[INFO] Shaded version of Apache hbase server .............. SUCCESS [ 22.176 s]
[INFO] Apache Atlas Authorization ......................... SUCCESS [  5.830 s]
[INFO] Apache Atlas Repository ............................ SUCCESS [01:34 min]
[INFO] Apache Atlas UI .................................... SUCCESS [02:53 min]
[INFO] Apache Atlas Web Application ....................... SUCCESS [02:40 min]
[INFO] Apache Atlas Documentation ......................... SUCCESS [  4.444 s]
[INFO] Apache Atlas FileSystem Model ...................... SUCCESS [  7.026 s]
[INFO] Apache Atlas Plugin Classloader .................... SUCCESS [  5.454 s]
[INFO] Apache Atlas Hive Bridge Shim ...................... SUCCESS [  4.616 s]
[INFO] Apache Atlas Hive Bridge ........................... SUCCESS [ 11.161 s]
[INFO] Apache Atlas Falcon Bridge Shim .................... SUCCESS [ 37.908 s]
[INFO] Apache Atlas Falcon Bridge ......................... SUCCESS [  6.712 s]
[INFO] Apache Atlas Sqoop Bridge Shim ..................... SUCCESS [  3.651 s]
[INFO] Apache Atlas Sqoop Bridge .......................... SUCCESS [  6.356 s]
[INFO] Apache Atlas Storm Bridge Shim ..................... SUCCESS [ 19.654 s]
[INFO] Apache Atlas Storm Bridge .......................... SUCCESS [  7.632 s]
[INFO] Apache Atlas Hbase Bridge Shim ..................... SUCCESS [  7.539 s]
[INFO] Apache Atlas Hbase Bridge .......................... SUCCESS [ 11.849 s]
[INFO] Apache Atlas Kafka Bridge .......................... SUCCESS [  5.725 s]
[INFO] Apache Atlas Distribution 1.0.0 .................... SUCCESS [  1.432 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 30:21 min
[INFO] Finished at: 2018-09-20T17:28:28+08:00
[INFO] ------------------------------------------------------------------------

5、编译完成;

6、打包Atlas;

(1)利用自带的hbase 和solr打包--系统没有装hbase 和solr;(hbase 和solr默认会随着atlas服务器启动和停止而启动或者停止)

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

(2)如果系统装有hbase,solr则用如下命令打包:

mvn clean -DskipTests package -Pdist

(3)打包成功如下所示;

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Atlas Server Build Tools 1.0 ................ SUCCESS [  0.570 s]
[INFO] apache-atlas 1.0.0 ................................. SUCCESS [  2.778 s]
[INFO] Apache Atlas Test Utility Tools .................... SUCCESS [  4.755 s]
[INFO] Apache Atlas Integration ........................... SUCCESS [  4.508 s]
[INFO] Apache Atlas Common ................................ SUCCESS [  1.377 s]
[INFO] Apache Atlas Client ................................ SUCCESS [  0.140 s]
[INFO] atlas-client-common ................................ SUCCESS [  0.668 s]
[INFO] atlas-client-v1 .................................... SUCCESS [  0.907 s]
[INFO] Apache Atlas Server API ............................ SUCCESS [  1.074 s]
[INFO] Apache Atlas Notification .......................... SUCCESS [  1.994 s]
[INFO] atlas-client-v2 .................................... SUCCESS [  0.618 s]
[INFO] Apache Atlas Graph Database Projects ............... SUCCESS [  0.106 s]
[INFO] Apache Atlas Graph Database API .................... SUCCESS [  0.577 s]
[INFO] Graph Database Common Code ......................... SUCCESS [  0.711 s]
[INFO] Apache Atlas JanusGraph DB Impl .................... SUCCESS [  5.871 s]
[INFO] Apache Atlas Graph Database Implementation Dependencies SUCCESS [  1.788 s]
[INFO] Shaded version of Apache hbase client .............. SUCCESS [  7.949 s]
[INFO] Shaded version of Apache hbase server .............. SUCCESS [ 22.057 s]
[INFO] Apache Atlas Authorization ......................... SUCCESS [  1.127 s]
[INFO] Apache Atlas Repository ............................ SUCCESS [  9.589 s]
[INFO] Apache Atlas UI .................................... SUCCESS [04:53 min]
[INFO] Apache Atlas Web Application ....................... SUCCESS [ 20.782 s]
[INFO] Apache Atlas Documentation ......................... SUCCESS [  4.408 s]
[INFO] Apache Atlas FileSystem Model ...................... SUCCESS [  2.558 s]
[INFO] Apache Atlas Plugin Classloader .................... SUCCESS [  0.570 s]
[INFO] Apache Atlas Hive Bridge Shim ...................... SUCCESS [  0.940 s]
[INFO] Apache Atlas Hive Bridge ........................... SUCCESS [  6.417 s]
[INFO] Apache Atlas Falcon Bridge Shim .................... SUCCESS [  1.042 s]
[INFO] Apache Atlas Falcon Bridge ......................... SUCCESS [  1.359 s]
[INFO] Apache Atlas Sqoop Bridge Shim ..................... SUCCESS [  0.171 s]
[INFO] Apache Atlas Sqoop Bridge .......................... SUCCESS [  1.898 s]
[INFO] Apache Atlas Storm Bridge Shim ..................... SUCCESS [  0.387 s]
[INFO] Apache Atlas Storm Bridge .......................... SUCCESS [03:37 min]
[INFO] Apache Atlas Hbase Bridge Shim ..................... SUCCESS [  1.739 s]
[INFO] Apache Atlas Hbase Bridge .......................... SUCCESS [  4.672 s]
[INFO] Apache Atlas Kafka Bridge .......................... SUCCESS [  1.418 s]
[INFO] Apache Atlas Distribution 1.0.0 .................... SUCCESS [20:28 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 30:58 min
[INFO] Finished at: 2018-09-20T18:03:08+08:00
[INFO] ------------------------------------------------------------------------

(4) 打包成功后会生成这以下文件:

1、生成文件如下:distro/target/apache-atlas-${project.version}-bin.tar.gz
distro/target/apache-atlas-${project.version}-hbase-hook.tar.gz
distro/target/apache-atlas-${project.version}-hive-hook.gz
distro/target/apache-atlas-${project.version}-kafka-hook.gz
distro/target/apache-atlas-${project.version}-sources.tar.gz
distro/target/apache-atlas-${project.version}-sqoop-hook.tar.gz
distro/target/apache-atlas-${project.version}-storm-hook.tar.gz2、具体如下:
-rw-r--r-- 1 root root 485093350 Sep 20 18:02 apache-atlas-1.0.0-bin.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-falcon-hook
-rw-r--r-- 1 root root   8992658 Sep 20 18:01 apache-atlas-1.0.0-falcon-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-hbase-hook
-rw-r--r-- 1 root root  16621468 Sep 20 18:01 apache-atlas-1.0.0-hbase-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-hive-hook
-rw-r--r-- 1 root root  20271162 Sep 20 18:01 apache-atlas-1.0.0-hive-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-kafka-hook
-rw-r--r-- 1 root root   9013332 Sep 20 18:01 apache-atlas-1.0.0-kafka-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-sqoop-hook
-rw-r--r-- 1 root root   8977309 Sep 20 18:01 apache-atlas-1.0.0-sqoop-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-storm-hook
-rw-r--r-- 1 root root  39000102 Sep 20 18:01 apache-atlas-1.0.0-storm-hook.tar.gz

所有文件具体如下:

drwxr-xr-x 2 root root      4096 Sep 20 17:50 antrun
-rw-r--r-- 1 root root 485093350 Sep 20 18:02 apache-atlas-1.0.0-bin.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-falcon-hook
-rw-r--r-- 1 root root   8992658 Sep 20 18:01 apache-atlas-1.0.0-falcon-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-hbase-hook
-rw-r--r-- 1 root root  16621468 Sep 20 18:01 apache-atlas-1.0.0-hbase-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-hive-hook
-rw-r--r-- 1 root root  20271162 Sep 20 18:01 apache-atlas-1.0.0-hive-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-kafka-hook
-rw-r--r-- 1 root root   9013332 Sep 20 18:01 apache-atlas-1.0.0-kafka-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-sqoop-hook
-rw-r--r-- 1 root root   8977309 Sep 20 18:01 apache-atlas-1.0.0-sqoop-hook.tar.gz
drwxr-xr-x 3 root root      4096 Sep 20 18:01 apache-atlas-1.0.0-storm-hook
-rw-r--r-- 1 root root  39000102 Sep 20 18:01 apache-atlas-1.0.0-storm-hook.tar.gz
drwxr-xr-x 2 root root      4096 Sep 20 18:01 archive-tmp
-rw-r--r-- 1 root root 531332272 Sep 20 18:01 atlas-distro-1.0.0.jar
drwxr-xr-x 2 root root      4096 Sep 20 18:00 bin
drwxr-xr-x 5 root root      4096 Sep 20 18:00 conf
drwxr-xr-x 7 root root      4096 Sep 20 17:50 hbase
drwxr-xr-x 3 root root      4096 Sep 20 17:50 hbase.temp
drwxr-xr-x 2 root root      4096 Sep 20 18:00 maven-archiver
drwxr-xr-x 3 root root      4096 Sep 20 17:42 maven-shared-archive-resources
drwxr-xr-x 2 root root      4096 Sep 20 18:00 META-INF
-rw-r--r-- 1 root root      3460 Sep 20 17:42 rat.txt
drwxr-xr-x 9 root root      4096 Sep 20 18:00 solr
drwxr-xr-x 3 root root      4096 Sep 20 18:00 solr.temp
drwxr-xr-x 3 root root      4096 Sep 20 18:00 test-classes

7、安装Atlas

官方文档需要解压 apache-atlas-${project.version}-bin.tar.gz,但是现在的版本自带解压后的目录和文件,所以不需要解压,直接进入目录:

tar -xzvf apache-atlas-${project.version}-bin.tar.gz cd atlas-${project.version}

8、所有默认配置启动Atlas

[root@dmp9 target]# cd apache-atlas-1.0.0
[root@dmp9 apache-atlas-1.0.0]# ls
bin  conf  DISCLAIMER.txt  docs  hbase  hook  hook-bin  LICENSE  models  NOTICE  server  solr
[root@dmp9 apache-atlas-1.0.0]# export MANAGE_LOCAL_HBASE=true
[root@dmp9 apache-atlas-1.0.0]# export MANAGE_LOCAL_SOLR=true
[root@dmp9 apache-atlas-1.0.0]#
[root@dmp9 apache-atlas-1.0.0]#
[root@dmp9 apache-atlas-1.0.0]# ls
bin  conf  DISCLAIMER.txt  docs  hbase  hook  hook-bin  LICENSE  models  NOTICE  server  solr
[root@dmp9 apache-atlas-1.0.0]# bin/atlas_start.py
configured for local hbase.
hbase started.
configured for local solr.
solr started.
setting up solr collections...
starting atlas on host localhost
starting atlas on port 21000
....
Apache Atlas Server started!!!

9、验证hbase 启动起来了,可以作如下操作;

(1)、jps -m 中有Hmaster进程;

[root@dmp9 bin]# jps
10547 jar
22917 HMaster
22438 Main
24358 Jps
8681 Elasticsearch
20905 Main
23083 jar
23662 Atlas

(2)、进入 hbase/bin/下执行:./hbase shell  具体如下:

[root@dmp9 hbase]# ./bin/hbase shell
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/dmp/apache-atlas-sources-1.0.0/distro/target/apache-atlas-1.0.0/hbase/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/dmp/hadoop-2.7.3/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 1.1.2, rcc2b70cf03e3378800661ec5cab11eb43fafe0fc, Wed Aug 26 20:11:27 PDT 2015hbase(main):001:0> list
TABLE
apache_atlas_entity_audit
apache_atlas_janus
2 row(s) in 0.2430 seconds=> ["apache_atlas_entity_audit", "apache_atlas_janus"]
hbase(main):002:0> 

如果输入list 能出现以上的内容。则hbase 没问题;

10、验证solr的有没有启动起来;

进入 ./solr/bin/   执行./solr status;

[root@dmp9 bin]# ./solr status;Found 1 Solr nodes: Solr process 23083 running on port 9838
{"solr_home":"/home/dmp/apache-atlas-sources-1.0.0/distro/target/apache-atlas-1.0.0/solr/server/solr","version":"5.5.1 c08f17bca0d9cbf516874d13d221ab100e5b7d58 - anshum - 2016-04-30 13:28:18","startTime":"2018-09-20T11:33:26.611Z","uptime":"0 days, 0 hours, 35 minutes, 59 seconds","memory":"61.8 MB (%12.6) of 490.7 MB","cloud":{"ZooKeeper":"localhost:2181","liveNodes":"1","collections":"3"}}[root@dmp9 bin]# 

说明sorl没有问题了;

11、输入以下正常显示则配置功;(官网没说用户名和密码,注意:都是amdin)

官网说输入: curl -u username:password http://localhost:21000/api/atlas/admin/version
起始得输入: curl -u admin:admin http://localhost:21000/api/atlas/admin/versionlinux 输入结果为:
[root@dmp9 logs]#curl -u admin:admin  http://localhost:21000/api/atlas/admin/version   {"Description":"Metadata Management and Data Governance Platform over Hadoop","Version":"1.0.0-rrelease","Name":"apache-atlas"}

页面上访问 http://localhost:21000

具体结果如下:

进入atlas中界面如下:

附录:过程中报错:

1、hbase zk端口问题,查看hbase log日志,发现之前启动了一个一个zk,默认端口改为了2182;杀了进程后再重庆,OK;

hbase(main):001:0> list
TABLE
2018-09-20 19:17:48,551 ERROR [main] client.ConnectionManager$HConnectionImplementation: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
2018-09-20 19:17:48,755 ERROR [main] client.ConnectionManager$HConnectionImplementation: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
2018-09-20 19:17:49,057 ERROR [main] client.ConnectionManager$HConnectionImplementation: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
2018-09-20 19:17:49,558 ERROR [main] client.ConnectionManager$HConnectionImplementation: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
2018-09-20 19:17:50,559 ERROR [main] client.ConnectionManager$HConnectionImplementation: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
2018-09-20 19:17:52,572 ERROR [main] client.ConnectionManager$HConnectionImplementation: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
2018-09-20 19:17:56,602 ERROR [main] client.ConnectionManager$HConnectionImplementation: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.ERROR: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.Here is some help for this command:
List all tables in hbase. Optional regular expression parameter could
be used to filter the output. Examples:hbase> listhbase> list 'abc.*'hbase> list 'ns:abc.*'hbase> list 'ns:.*'hbase(main):002:0> 

2、solr 和hbase 没有成功启动;

[root@dmp9 logs]# more  atlas.20180917-175154.out
2018-09-17 17:52:05,728 WARN  - [main:] ~ Exception encountered during context initialization - cancelling refresh attempt: org.springframew
ork.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.event.internalEventListenerProcessor': B
eanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException:
Error creating bean with name 'graphTransactionAdvisor' defined in URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/distro/target/apache-a
tlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-INF/lib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTransactionAdvisor.class
]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDepend
encyException: Error creating bean with name 'graphTransactionInterceptor' defined in URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/dis
tro/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-INF/lib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTrans
actionInterceptor.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.fa
ctory.BeanCreationException: Error creating bean with name 'get' defined in org.apache.atlas.repository.graph.AtlasGraphProvider: Bean insta
ntiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apa
che.atlas.repository.graphdb.AtlasGraph]: Factory method 'get' threw exception; nested exception is java.lang.RuntimeException: java.lang.Nu
llPointerException (AbstractApplicationContext:550)
2018-09-17 17:52:05,731 ERROR - [main:] ~ Context initialization failed (ContextLoader:350)
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.event.internalEventListe
nerProcessor': BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.UnsatisfiedDepen
dencyException: Error creating bean with name 'graphTransactionAdvisor' defined in URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/distro
/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-INF/lib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTransact
ionAdvisor.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.U
nsatisfiedDependencyException: Error creating bean with name 'graphTransactionInterceptor' defined in URL [jar:file:/home/dmp/apache-atlas-s
ources-0.8.2/distro/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-INF/lib/atlas-repository-0.8.2.jar!/org/apache/
atlas/GraphTransactionInterceptor.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springfr
amework.beans.factory.BeanCreationException: Error creating bean with name 'get' defined in org.apache.atlas.repository.graph.AtlasGraphProv
ider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to inst
antiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Factory method 'get' threw exception; nested exception is java.lang.RuntimeExcepti
on: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
79)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761
)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:86
6)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)at org.apache.atlas.web.setup.KerberosAwareListener.contextInitialized(KerberosAwareListener.java:31)at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:782)at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:424)at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:774)at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:249)at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)at org.eclipse.jetty.server.Server.doStart(Server.java:282)at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)at org.apache.atlas.web.service.EmbeddedServer.start(EmbeddedServer.java:92)at org.apache.atlas.Atlas.main(Atlas.java:118)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'graphTransactionAdvisor' definedin URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/distro/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-INF/l
ib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTransactionAdvisor.class]: Unsatisfied dependency expressed through constructor paramet
er 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'graphTransactionI
nterceptor' defined in URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/distro/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/web
app/atlas/WEB-INF/lib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTransactionInterceptor.class]: Unsatisfied dependency expressed thro
ugh constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'get
' defined in org.apache.atlas.repository.graph.AtlasGraphProvider: Bean instantiation via factory method failed; nested exception is org.spr
ingframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Factory method 'get'
threw exception; nested exception is java.lang.RuntimeException: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFacto
ry.java:1193)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactor
y.java:1095)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java
:513)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
83)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.
java:92)at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator
.java:102)at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java
:103)at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java
:248)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractA
utowireCapableBeanFactory.java:1037)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBe
anFactory.java:1011)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
73)... 24 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'graphTransactionInterceptor' def
ined in URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/distro/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-I
NF/lib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTransactionInterceptor.class]: Unsatisfied dependency expressed through constructorparameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'get' defined in or
g.apache.atlas.repository.graph.AtlasGraphProvider: Bean instantiation via factory method failed; nested exception is org.springframework.be
ans.BeanInstantiationException: Failed to instantiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Factory method 'get' threw exception
; nested exception is java.lang.RuntimeException: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFacto
ry.java:1193)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactor
y.java:1095)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java
:513)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
83)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1066)at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)... 40 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'get' defined in org.apache.atlas.reposito
ry.graph.AtlasGraphProvider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationEx
ception: Failed to instantiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Factory method 'get' threw exception; nested exception is j
ava.lang.RuntimeException: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapabl
eBeanFactory.java:1173)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactor
y.java:1067)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java
:513)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
83)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1066)at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)... 54 more
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Fac
tory method 'get' threw exception; nested exception is java.lang.RuntimeException: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189)at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)... 67 more
Caused by: java.lang.RuntimeException: java.lang.NullPointerExceptionat org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:208)at org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:320)at org.apache.hadoop.hbase.client.ClientScanner.nextScanner(ClientScanner.java:295)at org.apache.hadoop.hbase.client.ClientScanner.initializeScannerInConstruction(ClientScanner.java:160)at org.apache.hadoop.hbase.client.ClientScanner.<init>(ClientScanner.java:155)at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:821)at org.apache.hadoop.hbase.MetaTableAccessor.fullScan(MetaTableAccessor.java:602)at org.apache.hadoop.hbase.MetaTableAccessor.tableExists(MetaTableAccessor.java:366)at org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:303)at com.thinkaurelius.titan.diskstorage.hbase.HBaseAdmin1_0.tableExists(HBaseAdmin1_0.java:78)at com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager.ensureTableExists(HBaseStoreManager.java:714)at com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager.ensureColumnFamilyExists(HBaseStoreManager.java:792)at com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager.openDatabase(HBaseStoreManager.java:474)at com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager.openDatabase(HBaseStoreManager.java:455)at com.thinkaurelius.titan.diskstorage.Backend.getStandaloneGlobalConfiguration(Backend.java:387)at com.thinkaurelius.titan.graphdb.configuration.GraphDatabaseConfiguration.<init>(GraphDatabaseConfiguration.java:1277)at com.thinkaurelius.titan.core.TitanFactory.open(TitanFactory.java:93)at com.thinkaurelius.titan.core.TitanFactory.open(TitanFactory.java:73)at org.apache.atlas.repository.graphdb.titan0.Titan0GraphDatabase.getGraphInstance(Titan0GraphDatabase.java:115)at org.apache.atlas.repository.graphdb.titan0.Titan0GraphDatabase.getGraph(Titan0GraphDatabase.java:171)at org.apache.atlas.repository.graph.AtlasGraphProvider.getGraphInstance(AtlasGraphProvider.java:40)at org.apache.atlas.repository.graph.AtlasGraphProvider.get(AtlasGraphProvider.java:71)at org.apache.atlas.repository.graph.AtlasGraphProvider$$EnhancerBySpringCGLIB$$d1fe15de.CGLIB$get$0(<generated>)at org.apache.atlas.repository.graph.AtlasGraphProvider$$EnhancerBySpringCGLIB$$d1fe15de$$FastClassBySpringCGLIB$$7f56c2cb.invoke(<g
enerated>)at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java
:358)at org.apache.atlas.repository.graph.AtlasGraphProvider$$EnhancerBySpringCGLIB$$d1fe15de.get(<generated>)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)... 68 more
Caused by: java.lang.NullPointerExceptionat org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.getMetaReplicaNodes(ZooKeeperWatcher.java:395)at org.apache.hadoop.hbase.zookeeper.MetaTableLocator.blockUntilAvailable(MetaTableLocator.java:553)at org.apache.hadoop.hbase.client.ZooKeeperRegistry.getMetaRegionLocation(ZooKeeperRegistry.java:61)at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.locateMeta(ConnectionManager.java:1185)at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.locateRegion(ConnectionManager.java:1152)at org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.getRegionLocations(RpcRetryingCallerWithReadReplicas.java:300)at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:151)at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:59)at org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:200)... 99 more
2018-09-17 17:52:05,736 WARN  - [main:] ~ Failed startup of context o.e.j.w.WebAppContext{/,file:/home/dmp/apache-atlas-sources-0.8.2/distro
/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/},/home/dmp/apache-atlas-sources-0.8.2/distro/target/apache-atlas-0.8.
2-bin/apache-atlas-0.8.2/server/webapp/atlas (WebAppContext:503)
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.event.internalEventListe
nerProcessor': BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.UnsatisfiedDepen
dencyException: Error creating bean with name 'graphTransactionAdvisor' defined in URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/distro
/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-INF/lib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTransact
ionAdvisor.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.U
nsatisfiedDependencyException: Error creating bean with name 'graphTransactionInterceptor' defined in URL [jar:file:/home/dmp/apache-atlas-s
ources-0.8.2/distro/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-INF/lib/atlas-repository-0.8.2.jar!/org/apache/
atlas/GraphTransactionInterceptor.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springfr
amework.beans.factory.BeanCreationException: Error creating bean with name 'get' defined in org.apache.atlas.repository.graph.AtlasGraphProv
ider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to inst
antiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Factory method 'get' threw exception; nested exception is java.lang.RuntimeExcepti
on: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
79)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761
)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:86
6)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)at org.apache.atlas.web.setup.KerberosAwareListener.contextInitialized(KerberosAwareListener.java:31)at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:782)at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:424)at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:774)at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:249)at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)at org.eclipse.jetty.server.Server.doStart(Server.java:282)at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)at org.apache.atlas.web.service.EmbeddedServer.start(EmbeddedServer.java:92)at org.apache.atlas.Atlas.main(Atlas.java:118)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'graphTransactionAdvisor' definedin URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/distro/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-INF/l
ib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTransactionAdvisor.class]: Unsatisfied dependency expressed through constructor paramet
er 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'graphTransactionI
nterceptor' defined in URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/distro/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/web
app/atlas/WEB-INF/lib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTransactionInterceptor.class]: Unsatisfied dependency expressed thro
ugh constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'get
' defined in org.apache.atlas.repository.graph.AtlasGraphProvider: Bean instantiation via factory method failed; nested exception is org.spr
ingframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Factory method 'get'
threw exception; nested exception is java.lang.RuntimeException: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFacto
ry.java:1193)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactor
y.java:1095)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java
:513)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
83)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.
java:92)at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator
.java:102)at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java
:103)at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java
:248)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractA
utowireCapableBeanFactory.java:1037)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBe
anFactory.java:1011)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
73)... 24 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'graphTransactionInterceptor' def
ined in URL [jar:file:/home/dmp/apache-atlas-sources-0.8.2/distro/target/apache-atlas-0.8.2-bin/apache-atlas-0.8.2/server/webapp/atlas/WEB-I
NF/lib/atlas-repository-0.8.2.jar!/org/apache/atlas/GraphTransactionInterceptor.class]: Unsatisfied dependency expressed through constructorparameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'get' defined in or
g.apache.atlas.repository.graph.AtlasGraphProvider: Bean instantiation via factory method failed; nested exception is org.springframework.be
ans.BeanInstantiationException: Failed to instantiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Factory method 'get' threw exception
; nested exception is java.lang.RuntimeException: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFacto
ry.java:1193)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactor
y.java:1095)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java
:513)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
83)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1066)at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)... 40 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'get' defined in org.apache.atlas.reposito
ry.graph.AtlasGraphProvider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationEx
ception: Failed to instantiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Factory method 'get' threw exception; nested exception is j
ava.lang.RuntimeException: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapabl
eBeanFactory.java:1173)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactor
y.java:1067)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java
:513)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
83)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1066)at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)... 54 more
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.atlas.repository.graphdb.AtlasGraph]: Fac
tory method 'get' threw exception; nested exception is java.lang.RuntimeException: java.lang.NullPointerExceptionat org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189)at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)... 67 more
Caused by: java.lang.RuntimeException: java.lang.NullPointerExceptionat org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:208)at org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:320)at org.apache.hadoop.hbase.client.ClientScanner.nextScanner(ClientScanner.java:295)at org.apache.hadoop.hbase.client.ClientScanner.initializeScannerInConstruction(ClientScanner.java:160)at org.apache.hadoop.hbase.client.ClientScanner.<init>(ClientScanner.java:155)at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:821)at org.apache.hadoop.hbase.MetaTableAccessor.fullScan(MetaTableAccessor.java:602)at org.apache.hadoop.hbase.MetaTableAccessor.tableExists(MetaTableAccessor.java:366)at org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:303)at com.thinkaurelius.titan.diskstorage.hbase.HBaseAdmin1_0.tableExists(HBaseAdmin1_0.java:78)at com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager.ensureTableExists(HBaseStoreManager.java:714)at com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager.ensureColumnFamilyExists(HBaseStoreManager.java:792)at com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager.openDatabase(HBaseStoreManager.java:474)at com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager.openDatabase(HBaseStoreManager.java:455)at com.thinkaurelius.titan.diskstorage.Backend.getStandaloneGlobalConfiguration(Backend.java:387)at com.thinkaurelius.titan.graphdb.configuration.GraphDatabaseConfiguration.<init>(GraphDatabaseConfiguration.java:1277)at com.thinkaurelius.titan.core.TitanFactory.open(TitanFactory.java:93)at com.thinkaurelius.titan.core.TitanFactory.open(TitanFactory.java:73)at org.apache.atlas.repository.graphdb.titan0.Titan0GraphDatabase.getGraphInstance(Titan0GraphDatabase.java:115)at org.apache.atlas.repository.graphdb.titan0.Titan0GraphDatabase.getGraph(Titan0GraphDatabase.java:171)at org.apache.atlas.repository.graph.AtlasGraphProvider.getGraphInstance(AtlasGraphProvider.java:40)at org.apache.atlas.repository.graph.AtlasGraphProvider.get(AtlasGraphProvider.java:71)at org.apache.atlas.repository.graph.AtlasGraphProvider$$EnhancerBySpringCGLIB$$d1fe15de.CGLIB$get$0(<generated>)at org.apache.atlas.repository.graph.AtlasGraphProvider$$EnhancerBySpringCGLIB$$d1fe15de$$FastClassBySpringCGLIB$$7f56c2cb.invoke(<g
enerated>)at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java
:358)at org.apache.atlas.repository.graph.AtlasGraphProvider$$EnhancerBySpringCGLIB$$d1fe15de.get(<generated>)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)... 68 more
Caused by: java.lang.NullPointerExceptionat org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.getMetaReplicaNodes(ZooKeeperWatcher.java:395)at org.apache.hadoop.hbase.zookeeper.MetaTableLocator.blockUntilAvailable(MetaTableLocator.java:553)at org.apache.hadoop.hbase.client.ZooKeeperRegistry.getMetaRegionLocation(ZooKeeperRegistry.java:61)at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.locateMeta(ConnectionManager.java:1185)at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.locateRegion(ConnectionManager.java:1152)at org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.getRegionLocations(RpcRetryingCallerWithReadReplicas.java:300)at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:151)at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:59)at org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:200)... 99 more
[root@dmp9 logs]# 

3、编译过程中报错:连接不稳定,需要多次才能正确编译;

[ERROR] Cannot download "https://github.com/sass/node-sass/releases/download/v4.9.3/linux-x64-46_binding.node":
[ERROR]
[ERROR] ETIMEDOUT
[ERROR]
[ERROR] Timed out attemping to establish a remote connection
[ERROR]
[ERROR] Hint: If github.com is not accessible in your location
[ERROR]       try setting a proxy via HTTP_PROXY, e.g.
[ERROR]
[ERROR]       export HTTP_PROXY=http://example.com:1234
[ERROR]
[ERROR] or configure npm proxy via
[ERROR]
[ERROR]       npm config set proxy http://example.com:8080
[INFO]
[INFO] > node-sass@4.9.3 postinstall /home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-sass
[INFO] > node scripts/build.js
[INFO]
[INFO] Building: /home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node/node /home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
[ERROR] gyp info it worked if it ends with ok
[ERROR] gyp verb cli [ '/home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node/node',
[ERROR] gyp verb cli   '/home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-gyp/bin/node-gyp.js',
[ERROR] gyp verb cli   'rebuild',
[ERROR] gyp verb cli   '--verbose',
[ERROR] gyp verb cli   '--libsass_ext=',
[ERROR] gyp verb cli   '--libsass_cflags=',
[ERROR] gyp verb cli   '--libsass_ldflags=',
[ERROR] gyp verb cli   '--libsass_library=' ]
[ERROR] gyp info using node-gyp@3.8.0
[ERROR] gyp info using node@4.4.2 | linux | x64
[ERROR] gyp verb command rebuild []
[ERROR] gyp verb command clean []
[ERROR] gyp verb clean removing "build" directory
[ERROR] gyp verb command configure []
[ERROR] gyp verb check python checking for Python executable "python2" in the PATH
[ERROR] gyp verb `which` succeeded python2 /usr/bin/python2
[ERROR] gyp verb check python version `/usr/bin/python2 -c "import sys; print "2.7.5
[ERROR] gyp verb check python version .%s.%s" % sys.version_info[:3];"` returned: %j
[ERROR] gyp verb get node dir no --target version specified, falling back to host node version: 4.4.2
[ERROR] gyp verb command install [ '4.4.2' ]
[ERROR] gyp verb install input version string "4.4.2"
[ERROR] gyp verb install installing version: 4.4.2
[ERROR] gyp verb install --ensure was passed, so won't reinstall if already installed
[ERROR] gyp verb install version is already installed, need to check "installVersion"
[ERROR] gyp verb got "installVersion" 9
[ERROR] gyp verb needs "installVersion" 9
[ERROR] gyp verb install version is good
[ERROR] gyp verb get node dir target node version installed: 4.4.2
[ERROR] gyp verb build dir attempting to create "build" dir: /home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-sass/build
[ERROR] gyp verb build dir "build" dir needed to be created? /home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-sass/build
[ERROR] gyp verb build/config.gypi creating config file
[ERROR] gyp verb build/config.gypi writing out config file: /home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-sass/build/config.gypi
[ERROR] gyp verb config.gypi checking for gypi file: /home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-sass/config.gypi
[ERROR] gyp verb common.gypi checking for gypi file: /home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-sass/common.gypi
[ERROR] gyp verb gyp gyp format was not specified; forcing "make"
[ERROR] gyp info spawn /usr/bin/python2
[ERROR] gyp info spawn args [ '/home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-gyp/gyp/gyp_main.py',
[ERROR] gyp info spawn args   'binding.gyp',
[ERROR] gyp info spawn args   '-f',
[ERROR] gyp info spawn args   'make',
[ERROR] gyp info spawn args   '-I',
[ERROR] gyp info spawn args   '/home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-sass/build/config.gypi',
[ERROR] gyp info spawn args   '-I',
[ERROR] gyp info spawn args   '/home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-gyp/addon.gypi',
[ERROR] gyp info spawn args   '-I',
[ERROR] gyp info spawn args   '/root/.node-gyp/4.4.2/include/node/common.gypi',
[ERROR] gyp info spawn args   '-Dlibrary=shared_library',
[ERROR] gyp info spawn args   '-Dvisibility=default',
[ERROR] gyp info spawn args   '-Dnode_root_dir=/root/.node-gyp/4.4.2',
[ERROR] gyp info spawn args   '-Dnode_gyp_dir=/home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-gyp',
[ERROR] gyp info spawn args   '-Dnode_lib_file=/root/.node-gyp/4.4.2/<(target_arch)/node.lib',
[ERROR] gyp info spawn args   '-Dmodule_root_dir=/home/dmp/apache-atlas-sources-1.0.0/dashboardv2/target/node_modules/node-sass',
[ERROR] gyp info spawn args   '-Dnode_engine=v8',
[ERROR] gyp info spawn args   '--depth=.',
[ERROR] gyp info spawn args   '--no-parallel',
[ERROR] gyp info spawn args   '--generator-output',
[ERROR] gyp info spawn args   'build',
[ERROR] gyp info spawn args   '-Goutput_dir=.' ]
[ERROR] gyp verb command build []
[ERROR] gyp verb build type Release
[ERROR] gyp verb architecture x64
[ERROR] gyp verb node dev dir /root/.node-gyp/4.4.2
[ERROR] gyp verb `which` succeeded for `make` /usr/bin/make

Apache Atlas 安装相关推荐

  1. Apache Atlas 安装部署

    Apache Atlas 安装部署 1.Atlas 原理及相关概念 2.安装前置条件 3.安装Hbase 4.安装Solr 5.安装kafka 6.编译Atlas 7.安装Atlas 8.集成hive ...

  2. Apache Atlas 安装及入门

    介绍 Apache Atlas 用来管理hive元数据 安装 # 解压更名 tar xvfz apache-atlas-1.0.0-sources.tar.gz cd apache-atlas-sou ...

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

    说明:在按照官网文档安装Atlas的过程中,遇到了各种各样的问题,现将本人在实践中,成功安装部署的过程分享给大家. 一.下载安装包 下载安装JDK.(不要用Linux自带的jdk,且atlas2.0要 ...

  4. CDH6 安装 Apache atlas

    编译 一.环境 JDK1.8 下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151. ...

  5. Apache Atlas服务安装

    Atlas架构: Atlas 是一组可扩展和可扩展的核心基础治理服务--使企业能够有效且高效地满足其在 Hadoop 中的合规性要求,并允许与整个企业数据生态系统集成. Apache Atlas 为组 ...

  6. Apache Atlas 2.3.0 安装部署

    安装前环境准备 hadoop 3.1.0 hbase 2.3.4 hive 3.1.3 solr 7.7.3 zookeeper 3.5.7 kafka 2.11-2.4.1 atlas 2.3.0 ...

  7. Apache Atlas 1.2.0 安装部署

    组件版本: Hive 1.1.0 CDH 5.15.0 Atlas 1.2.0 Centos 8 Maven 3.6.3 文章目录 Java 环境安装 Atlas编译安装 下载源码包 解压编译 Atl ...

  8. apache atlas 2.1.0的安装

    1.Atlas 架构原理 2.atlas安装 1)Atlas 官网地址:https://atlas.apache.org/ 2)文档查看地址:https://atlas.apache.org/2.1. ...

  9. apache atlas 2.0 详细安装手册

    1.1 atlas编译打包 l 首先,在官网下载源码包 http://atlas.apache.org/ l 上传到linux,解压 [root@h2 ~]# tar -zxf apache-atla ...

最新文章

  1. Docker安装Apache与运行简单的web服务——httpd helloworld
  2. 写数据到文件注意事项write方法
  3. linux wm虚拟机网络,复制多台虚拟机及简单的网络配置
  4. Linux文件权限(3)
  5. 从无到有算法养成篇:一文读懂有关Tree的前世今生
  6. 运用SQLAlchemy
  7. php post登陆 json,php 之 post json 数据
  8. vue+element-ui大文件的分片上传和断点续传js-spark-md5和browser-md5-file
  9. C++ 操作sqlite
  10. 05_android入门_GET方式实现登陆(在控件上显示服务端返回的内容)
  11. django form 介绍
  12. (1)数据结构-绪论
  13. 前端加密使用AES与后端配合(ECB)
  14. 《JSP实用教程(第2版)/耿祥义》错误之import属性导入多个包
  15. 华为交换机主备命令_华为交换机命令汇总
  16. 通讯网关 api网关_伟大的api网关迁移
  17. 熔断机制什么意思_熔断机制是什么意思?
  18. 修改Docker默认安装路径
  19. gps测试软件怎么算正常,完整的GPS测试和经济实用的解决方案
  20. 国开电大 个人与团队管理 形考任务1-10

热门文章

  1. 【龙芯文化】龙芯的持久战
  2. ECMAScript(ES6)
  3. SpringBoot+MyBatis项目Dao层最简单写法
  4. 机器学习之K-Means
  5. 全面讲解Web3.0域名的应用场景-赛道情况-未来挑战
  6. NFT 游戏含义:游戏中的 NFT 是什么?
  7. 唯品会RPC服务框架与容器化演进--转
  8. WeTool 必须死(含最新动态)
  9. Linux下memc-nginx-module模块指令说明+memcached支持的命令
  10. 打怪升级之小白的大数据之旅(七十四)<初识Kafka>