栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Ranger】ranger-1.2.0 ranger admin安装问题记录

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Ranger】ranger-1.2.0 ranger admin安装问题记录

发现问题
2021-12-14 20:09:28,460  [JISQL] /opt/dtstack/java/bin/java  -cp /opt/ranger/mysql-connector-java-5.1.27-bin.jar:/opt/ranger/ranger-1.2.0-admin/jisql/lib/* org.apache.util.sql.Jisql -driver mysqlconj -cstring jdbc:mysql://172-16-82-76/ranger -u 'ranger' -p '********' -noheader -trim -c ; -query "insert into x_db_version_h (version, inst_at, inst_by, updated_at, updated_by,active) values ('006', now(), 'Ranger 1.2.0', now(), '172-16-82-76','N') ;"
2021-12-14 20:09:28,767  [I] Patch 006-createdefaultpublicgroup.sql is being applied..
2021-12-14 20:09:28,767  [JISQL] /opt/dtstack/java/bin/java  -cp /opt/ranger/mysql-connector-java-5.1.27-bin.jar:/opt/ranger/ranger-1.2.0-admin/jisql/lib/* org.apache.util.sql.Jisql -driver mysqlconj -cstring jdbc:mysql://172-16-82-76/ranger -u 'ranger' -p '********' -noheader -trim -c ; -input /opt/ranger/ranger-1.2.0-admin/db/mysql/patches/006-createdefaultpublicgroup.sql
Error executing: call insert_public_group_in_x_group_table();
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (`ranger`.`x_group`, ConSTRAINT `x_group_FK_added_by_id` FOREIGN KEY (`added_by_id`) REFERENCES `x_portal_user` (`id`))
SQLException : SQL state: 23000 com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (`ranger`.`x_group`, ConSTRAINT `x_group_FK_added_by_id` FOREIGN KEY (`added_by_id`) REFERENCES `x_portal_user` (`id`)) ErrorCode: 1452
2021-12-14 20:09:29,083  [JISQL] /opt/dtstack/java/bin/java  -cp /opt/ranger/mysql-connector-java-5.1.27-bin.jar:/opt/ranger/ranger-1.2.0-admin/jisql/lib/* org.apache.util.sql.Jisql -driver mysqlconj -cstring jdbc:mysql://172-16-82-76/ranger -u 'ranger' -p '********' -noheader -trim -c ; -query "select version from x_db_version_h where version = '006' and active = 'Y';"
2021-12-14 20:09:29,402  [JISQL] /opt/dtstack/java/bin/java  -cp /opt/ranger/mysql-connector-java-5.1.27-bin.jar:/opt/ranger/ranger-1.2.0-admin/jisql/lib/* org.apache.util.sql.Jisql -driver mysqlconj -cstring jdbc:mysql://172-16-82-76/ranger -u 'ranger' -p '********' -noheader -trim -c ; -query "delete from x_db_version_h where version='006' and active='N' and updated_by='172-16-82-76';"
2021-12-14 20:09:29,725  [E] 006-createdefaultpublicgroup.sql import failed!

找到问题

https://issues.apache.org/jira/browse/RANGER-2234
重新打包编译了下

结果还是各种报错,把我折磨的不行。这就是sql报错啊。。。。。

然后我根据上面的issue更改了代码,还是手改的结果编译打包后还是不行。绝了,是我姿势不对?

ok,我认栽了,换个方法。。。。
重新下载新的ranger1.2.0项目重新搞。

这些sql在开始和末尾加上这个参数然后重新编译打包。

凸(艹皿艹 )
终于好了。。。

另外,set auto_increment_increment=1;SQL加上这参数不好使(当然你也可以认为是我姿势问题),我之前一直尝试这个结果不行占用了我非常多时间。。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/666860.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号