Подключение Cloudera Manager (6.3) к Oracle ATP через OCI с помощью Oracle Wallet

Я пытаюсь настроить Cloudera Cluster (Cloudera 6.3) на OCI и хочу использовать ATP (также работающий на OCI) в качестве БД для Cloudera Manager (я использую эти документы).

Чтобы подключиться к ATP, я загрузил кошелек, но не знаю, как установить правильные конфигурации для Cloudera Manager, чтобы он использовал кошелек с драйвером JDBC (12.2).

Я изменил путь к классам в скрипте scm_prepare_database.sh, когда соединение проверяется, чтобы включить все необходимые jar-файлы для драйвера JDBC, как описано в этом документ и задайте эти свойства при выполнении скрипта. :

  • databaseType: oracle
  • имя хоста: пробовали jdbc:oracle:thin:@<name>_medium, jdbc:oracle:thin: и @<name>_medium
  • databaseName: <name>_medium
  • databaseUser: my_username
  • пароль: my_password

Однако я всегда получаю следующую ошибку: IO Error: could not resolve the connect identifier “//<hostname>/<my_username>”

Я подтвердил, что могу подключиться из кластера к ATP, выполнив шаги, описанные в связанном документе.

Можно ли использовать кошелек для подключения Cloudera Manager к базе данных Oracle (ATP), и если да, то какие шаги необходимо предпринять, чтобы заставить его работать?

Я очень ценю вашу помощь!

С уважением, Нильс


person Nilo    schedule 05.12.2019    source источник


Ответы (1)


Версия драйвера JDBC и версия JDK очень важны. Вы можете использовать JKS или Oracle Wallets.

Можете ли вы пройти через ATP с использованием драйвера JDBC 12.2 и блог SSL для получения подробных инструкций?

person Nirmala    schedule 10.12.2019
comment
Эти инструкции аналогичны тем, которым я следовал, и успешно показывают, что я могу подключиться к ATP из кластера. Однако они не объясняют, как я могу установить правильные параметры для настройки Cloudera Manager. В руководстве по установке (ссылка на публикацию) объясняется, что вы должны использовать скрипт scm_prepare_database.sh для настройки всего, но я еще не мог понять, какие свойства необходимо установить с помощью этого скрипта, чтобы использовать Oracle Wallet. . - person Nilo; 11.12.2019