Импала [Каталог] и Улей [Метастор / Страж] Несинхронный

Мы используем Cloudera (CDH 5.7.5) и Hue [3.9.0]. Для пользователей с правами администратора некоторые из таблиц улья (60%) доступны через impala. Другие таблицы кустов недоступны. Для пользователя без прав администратора нет базы данных, доступной через Impala. И снова, часть базы данных доступна через улей.

Это потому, что каталог Impala не синхронизирован с метастазами улья? Когда я пытаюсь запустить недействительные метаданные (для всей базы данных), я получаю read operation timeout error сообщение. Я пытаюсь запустить недействительные метаданные для некоторых таблиц, но не решаю проблему, никакого влияния. Что мне нужно проверить.,

К вашему сведению, я получаю эту ошибку каждый раз, когда запускаю запрос через Impala. Но не для улья.

AuthorizationException: User 'test.user' does not have privileges to execute 'SELECT' on: default.test01 

К вашему сведению, недействительные метаданные работают хорошо. Для пользователя с правами администратора все базы данных и таблицы доступны через hive & impala. Но для пользователя без прав администратора авторизованная база данных доступна только через куст (импала нет)

Это часть журнала оттенков:

[13/Jul/2018 10:32:05 +0700] thrift_util  DEBUG    Thrift call: <class 'ImpalaService.ImpalaHiveServer2Service.Client'>.CloseOperation(args=(TCloseOperationReq(operationHandle=TOperationHandle(hasResultSet=True, modifiedRowCount=None, operationType=3, operationId=THandleIdentifier(secret="o\xe8}\x9a\xf6'F\x8d\x9aC\xd4!\xb2#:\x91", guid="o\xe8}\x9a\xf6'F\x8d\x9aC\xd4!\xb2#:\x91"))),), kwargs={})
[13/Jul/2018 10:32:05 +0700] thrift_util  DEBUG    Thrift call <class 'ImpalaService.ImpalaHiveServer2Service.Client'>.CloseOperation returned in 1ms: TCloseOperationResp(status=TStatus(errorCode=None, errorMessage=None, sqlState=None, infoMessages=None, statusCode=0))
[13/Jul/2018 10:32:05 +0700] access       INFO     10.192.64.252 myuser.test - "POST /notebook/api/autocomplete/ HTTP/1.1"
[13/Jul/2018 10:32:05 +0700] dbms         DEBUG    Query Server: {'SESSION_TIMEOUT_S': 43200, 'QUERY_TIMEOUT_S': 600, 'server_name': 'impala', 'server_host': 'serverhost.com', 'querycache_rows': 50000, 'server_port': 21050, 'auth_password_used': False, 'impersonation_enabled': True, 'auth_username': 'hue', 'principal': 'impala/serverhost.com'}
[13/Jul/2018 10:32:05 +0700] dbms         DEBUG    Query Server: {'SESSION_TIMEOUT_S': 43200, 'QUERY_TIMEOUT_S': 600, 'server_name': 'impala', 'server_host': 'serverhost.com', 'querycache_rows': 50000, 'server_port': 21050, 'auth_password_used': False, 'impersonation_enabled': True, 'auth_username': 'hue', 'principal': 'impala/serverhost.com'}

0 ответов

Другие вопросы по тегам