簡體   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