繁体   English   中英

将存储库和策略从Xasecure迁移到Ranger

[英]Migrate repositories and policies from xasecure to ranger

我想问一下如何将存储库和策略从xasecure迁移到HDP中的Ranger。 我正在使用HDP 2.2,并将ambari从1.7升级到2.1,然后将xasecure升级到Ranger。 Ranger在mysql中创建了一个名为“ ranger”的新数据库。 如果我从xasecure将名为“ xasecure”的转储数据库还原为“游侠”数据库,则当我要编辑策略“找不到页面”时从xa_portal_sql.log中收到错误:

错误net.sf.log4jdbc.Slf4jSpyLogDelegator(Slf4jSpyLogDelegator.java:130)-1. PreparedStatement.executeQuery()失败! SELECT DISTINCT ID AS a1,ADDED_BY_ID AS a2,ASSET_ID AS a3,RES_COL_FAMS AS a4,COL_TYPE AS a5,RES_COLS AS a6,CREATE_TIME AS a7,RES_DBS AS a8,DESCR AS a9,IS_ENCRYPT AS a10,IS_RECURS
AS a11,RES_NAME AS a12,PARENT_ID AS a13,PARENT_PATH AS a14,POLICY_NAME AS a15,RES_GROUP AS a16,RES_STATUS AS a17,RES_TYPE AS a18,RES_SERVICES AS a19,TABLE_TYPE AS a20,RES_TABLES AS a21,RES_TABLE AS23,RES_TABLE ,UPDATE_TIME AS a24,UPD_BY_ID AS a25 FROM x_resource WHERE((1 = 1)AND(ASSET_ID = 1))ORDER BY ID ASC LIMIT 0,25; {0毫秒后失败} com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:“字段列表”中的未知列“ POLICY_NAME”

有人可以帮我吗? 先感谢您

好的,所以如果其他人都遇到此问题,则应将“ POLICY_NAME”列添加到表“ x_resource”中,并将更多列添加到其他表中。 您将在xa_portal_sql.log中找到哪个

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM