Apache Atlas Cookie

概览

读音 Atlas [ˈætləs]

Atlas 是Apache下的元数据管理与治理软件, 提供RestfulAPI与hook进行元数据采集,并提供Web界面进行管理

自带的hooks

  • falcon-hook
  • hbase-hook
  • hive-hook
  • impala-hook
  • kafka-hook
  • sqoop-hook
  • storm-hook

安装

环境需求

下载

http://atlas.apache.org/#/Downloads 下载

1
2
3
wget https://www.apache.org/dyn/closer.cgi/atlas/2.2.0/apache-atlas-2.2.0-sources.tar.gz
tar xvf apache-atlas-2.2.0-sources.tar.gz
cd apache-atlas-2.2.0-sources

在pom.xml中添加阿里maven库已加速下载

1
2
3
4
5
<repository>
<id>aliyun</id>
<name>aliyun</name>
<url>https://maven.aliyun.com/repository/public</url>
</repository>

编译代码

1
2
export MAVEN_OPTS="-Xms2g -Xmx2g"
mvn clean -DskipTests package -Pdist,embedded-hbase-solr

生成的代码在 apache-atlas-sources-2.2.0/distro/target 目录中

启动WEB服务

distro/target 下的 apache-atlas-2.2.0.tar.gz 解压

进入 apache-atlas-2.2.0/bin/ 目录

启动 ./atlas_start.py

访问 http://localhost:21000/ atlas web ui

使用 admin admin 登录

添加测试数据

1
2
./quick_start.py
./quick_start_v1.py

按提示输入帐号密码 admin admin

1
2
# 停止 atlas
atlas_stop.py

引用