Ranger Admin + Haproxy + Keepalived 高可用

主机:
vip:172.17.8.189
ip:
172.17.8.85
172.17.8.59
ranger admin:
172.17.8.94
172.17.8.89

keepalived: 2.0.16
haproxy: 2.0.8
ranger admin: 0.5.4-SNAPSHOT


https://www.keepalived.org/software/keepalived-2.0.16.tar.gz
http://www.haproxy.org/download/2.0/src/haproxy-2.0.8.tar.gz


172.17.8.89 安装ranger admin:
[******@****-**-dev05-84 target]$ pwd
/home/******/ranger/target
[******@****-**-dev05-84 target]$ scp ranger-0.5.4-SNAPSHOT-admin.tar.gz 172.17.8.89:/home/******/ 
ranger-0.5.4-SNAPSHOT-admin.tar.gz
登录172.17.8.89
[******@****-**-dev09-889 ~]$ sudo su - root
Last login: Mon Oct 28 11:27:08 CST 2019 on pts/0
[root@****-**-dev09-889 ~]# cd /usr/local/
[root@****-**-dev09-889 local]# cp /home/******/ranger-0.5.4-SNAPSHOT-admin.tar.gz ./
[root@****-**-dev09-889 local]# tar -xvf ranger-0.5.4-SNAPSHOT-admin.tar.gz 
[root@****-**-dev09-889 local]# ln -s ranger-0.5.4-SNAPSHOT-admin ranger-admin
拷贝mysql jdbc jar:
[******@****-**-dev06-894 ~]$ scp mysql-connector-java.jar 172.17.8.89:/home/******/
mysql-connector-java.jar 

root@****-**-dev09-889 local]# cd ranger-admin/
[root@****-**-dev09-889 ranger-admin]# cp /home/******/mysql-connector-java.jar ./
[root@****-**-dev09-889 ranger-admin]# ls -al mysql-connector-java.jar 
-rw-r--r-- 1 root root 985600 Oct 29 11:02 mysql-connector-java.jar
修改配置文件:
[root@****-**-dev09-889 ranger-admin]# vim install.properties
[root@****-**-dev09-889 ranger-admin]# cat install.properties | grep -v "^#" | grep -v "^$"
PYTHON_COMMAND_INVOKER=python
DB_FLAVOR=MYSQL
SQL_CONNECTOR_JAR=/usr/local/ranger-admin/mysql-connector-java.jar
db_root_user=rangerdba
db_root_password=rangerdba
db_host=172.17.8.48:3306
db_name=ranger
db_user=rangeradmin
db_password=*****
audit_store=solr
audit_solr_urls=http://172.17.8.4:6083/solr/ranger_audits
audit_solr_user=
audit_solr_password=
audit_solr_zookeepers=
audit_db_name=ranger_audit
audit_db_user=rangerlogger
audit_db_password=
policymgr_external_url=http://localhost:6080
policymgr_http_enabled=true
unix_user=ranger
unix_group=ranger
authentication_method=UNIX
remoteLoginEnabled=true
authServiceHostName=172.17.8.85
authServicePort=5151
修改setup.sh:
[root@****-**-dev09-889 ranger-admin]# chmod +x setup.sh
[root@****-**-dev09-889 ranger-admin]# vim setup.sh
注释脚本如下几行:
[root@****-**-dev09-889 ranger-admin]# cat setup.sh | grep "^#"
#run_dba_steps
#if [ "$?" == "0" ]
#then
#$PYTHON_COMMAND_INVOKER db_setup.py
#else
#       exit 1
#fi
#$PYTHON_COMMAND_INVOKER db_setup.py -javapatch
[root@****-**-dev09-889 ranger-admin]# export JAVA_HOME=/usr/java/jdk1.7.0_80
[root@****-**-dev09-889 ranger-admin]# ./setup.sh
报错:
Error creating Alias!! Error: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Oct 29, 2019 11:15:12 AM org.apache.hadoop.util.NativeCodeLoader <clinit>
WARNING: Unable to load native-hadoop library for your pl

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值