Apache Atlas 简介
Apache Atlas是Hadoop社区为解决Hadoop生态系统的元数据治理问题而产生的开源项目,它为Hadoop集群提供了包括数据分类、集中策略引擎、数据血缘、安全和生命周期管理在内的元数据治理核心能力。
准备:
1.ubuntu 16.04
2.apache-atlas 源码包:apache-atlas-1.0.0-sources.tar.gz
3.maven 安装包:apache-maven-3.5.4-bin.tar.gz
4.jdk 安装包: jdk-8u212-linux-x64.tar.gz
一、安装jdk
1. sudo mkdir /usr/local/java 创建单独目录
2. sudo tar -zxvf jdk-8u212-linux-x64.tar.gz -C /usr/local/java 解压缩到
------------------------------------------------------------------------------------------------------------------------------
配置环境变量
sudo gedit /etc/environment
添加
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/usr/local/java/jdk1.8.0_212
------------------------------------------------------------------------------------------------------------------------------
使环境变量立刻生效
source /etc/environment
------------------------------------------------------------------------------------------------------------------------------
配置所有用户的环境变量
sudo gedit /etc/profile
在文本末尾添加
#set Java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_212
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
------------------------------------------------------------------------------------------------------------------------------
执行全局设置立刻生效命令
source /etc/profile
------------------------------------------------------------------------------------------------------------------------------
执行命令
sudo shutdown -r now
输入密码重启
------------------------------------------------------------------------------------------------------------------------------
输入 java -version 检查环境
二、安装maven
1. sudo mkdir /opt/maven 创建单独目录
2. sudo cd /opt/maven && tar -zxvf apache-maven-3.5.4-bin.tar.gz 解压缩到
3. ln -s /opt/maven/apache-maven-3.5.4/bin/mvn /usr/bin/mvn 新建软链
4. 配置阿里云Maven国内可用仓库
修改Maven根目录下的conf文件夹中的setting.xml文件,代码如下:
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
三、编译 Apache Atlas
1. sudo tar -zxvf apache-atlas-1.0.0-sources.tar.gz 解压缩
2. cd apache-atlas-sources-1.0.0 进入目录
3. export MAVEN_OPTS="-Xms2g -Xmx4g" 配置堆大小
4. 编译、两种方法选其一
一、mvn clean -DskipTests package -Pdist 编译命令,注意该方式编译不会内嵌HBase和Solr
二、mvn clean -DskipTests package -Pdist,embedded-hbase-solr 采用这种编译方式会内嵌HBase和Solr,测试用这种方式
编译完成后的jar包位于目录:\apache-atlas-sources-1.1.0\distro\target 中
四、部署Apache Atlas
1. sudo mkdir /opt/apache-atlas 新建
2. cd \apache-atlas-sources-1.1.0\distro\target 找到编译好的文件
3. sudo tar -zxvf apache-atlas-1.0.0-bin.tar.gz -C /opt/apache-atlas 解压
4. cd /opt/apache-atlas/apache-atlas-1.0.0 用内嵌的 hbase 和 solr 启动,配置hbase和solr跟随atlas启动和停止
export JAVA_HOME=/opt/jdk/jdk1.8.0_212
export MANAGE_LOCAL_HBASE=true
export MANAGE_LOCAL_SOLR=true
bin/atlas_start.py
#需要用python2
5. bin/quick_start.py 添加自带例子
6. 管理界面登录入口 http://localhost:21000 用户名:admin 密码:admin
7. bin/atlas_stop.py 停止
原文地址:https://www.cnblogs.com/liyaobin/p/11184532.html