安装部署
单机版内嵌HBase和Solr安装参照 https://blog.csdn.net/czq850114000/article/details/89518215
Atlas 编译
参考官网 :http://atlas.apache.org/#/BuildInstallation
下载解压 源码包
下载:http://atlas.apache.org/#/Downloads
这里选择的是2.0.0版
解压:tar -xfz apache-atlas-2.0.0-sources.tar.gz
编译、打包
编译 mvn clean -DskipTests install
打包: 分两种
- 只打包 atlas:
mvn clean -DskipTests package -Pdist
- 内嵌 Hbase 和 Solr 的 :
mvn clean -DskipTests package -Pdist,embedded-hbase-solr
这里采取的是第一种,只打包 atlas
Solr 安装部署
下载:http://archive.apache.org/dist/lucene/solr/7.5.0/solr-7.5.0.tgz
解压:tar -zxf solr-7.5.0.tgz
安装
配置 SOLR_HOME
1 | [root@tnode3 solr-7.5.0]# vi /etc/profile |
添加 solr.xml 文件 。如果不添加此文件到 $SOLR_HOME
,启动报错 corecontainer is either not initializ,日志在 $SOLR_HOME/server/logs/solr.log
1 | [root@tnode3 solr-7.5.0]# cd $SOLR_HOME |
修改配置:
1 | [root@tnode3 solr-7.5.0]# vi solr.in.sh |
ZK 创建对应目录
1 | ./zkCli.sh |
需要修改系统最大进程数 ,修改完成之后重新连接会话窗口。
1 | vi /etc/security/limits.d/90-nproc.conf |
启动 Solr
bin/solr start -force
将 Solr 集成到 Atlas
apache atlas 配置的solr文件夹拷贝到solr各个节点,并重命名为:apache-atlas-conf
创建 collection
1 | bin/solr create -c vertex_index -d $SOLR_HOME/apache-atlas-conf -shards 2 -replicationFactor 2 -force |
Atlas 集成 独立 Solr 集群
修改atlas-application.properties solr 相关配置
配置文件位于:$ATLAS_HOME/conf/atlas-application.properties
HBase 2.1.7 安装部署
解压:tar -zxf hbase-2.1.7-bin.tar.gz
安装部署:
三个配置文件:
hbase-env.sh
1 | export JAVA_HOME=/usr/java/default |
hbase-site.xml
1 | <configuration> |
需要创建 hdfs://tbbkhd/apps/hbase2/data
此目录。
regionservers
1 | localhost |
启动
1 | bin/start-hbase.sh |
Atlas 集成已有 HBase 集群
修改 atlas-applications 文件
1 | #Hbase |
修改 atlas-env.sh 文件
加上 export HBASE_CONF_DIR=/data/hbase/hbase-2.1.7/conf
Atlas 集成已有 Kafka 集群
修改 atlas-applications 文件
1 | ######### Notification Configs ######### |
Atlas 配置
1 | # 需要指定 节点。方便以后其他机器 cli 访问 |