Я хотел бы спросить, как перенести репозитории и политики с xasecure на рейнджер в HDP. Я использую HDP 2.2 и обновляю ambari с 1.7 до 2.1, а затем обновляю xasecure до рейнджера. Ranger создает новую базу данных в mysql, называемую «рейнджер». Если восстановить мою сбрасывали базу данных из xasecure под названием «xasecure» в качестве базы данных «рейнджеров» Я получил сообщение об ошибке, когда я хочу изменить политику «Страница не найдена», и от xa_portal_sql.log:Перенос репозиториев и политик от xasecure к рейнджеру
ОШИБКА net.sf .log4jdbc.Slf4jSpyLogDelegator (Slf4jSpyLogDelegator.java:130) - 1. PreparedStatement.executeQuery() НЕИСПРАВНО! SELECT DISTINCT ID AS a1, ADDED_BY_ID AS a2, ASSET_ID А.С. a3, RES_COL_FAMS А.С. a4, COL_TYPE А.С. а5, RES_COLS А.С. a6, create_time AS a7, RES_DBS AS a8, Descr AS A9, IS_ENCRYPT AS a10, IS_RECURSIVE
AS A11, RES_NAME А.С. a12, parent_id AS a13, PARENT_PATH AS а14, POLICY_NAME AS a15, RES_GROUP AS a16, RES_STATUS AS А17 RES_TYPE AS A18, RES_SERVICES А.С. A19, TABLE_TYPE А.С. a20, RES_TABLES AS а21, RES_TOPOLOGIES А.С. а22, RES_UDFS А.С. a23, 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; {FAILED после 0 мс} com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Неизвестный столбца 'POLICY_NAME' в 'списке полей'
Может кто-нибудь мне помочь? Заранее благодарю вас