【问题标题】:Connecting Cloudera Manager (6.3) to Oracle ATP on OCI using an Oracle Wallet使用 Oracle Wallet 将 Cloudera Manager (6.3) 连接到 OCI 上的 Oracle ATP
【发布时间】:2019-12-05 08:50:18
【问题描述】:

我正在尝试在 OCI 上设置 Cloudera 集群 (Cloudera 6.3),并希望使用 ATP(也在 OCI 上运行)作为 Cloudera Manager 的数据库(我正在使用这些 docs)。

为了连接到 ATP,我下载了钱包,但不知道如何为 Cloudera Manager 设置正确的配置,以便它使用带有 JDBC 驱动程序 (12.2) 的钱包。

我修改了脚本 scm_prepare_database.sh 中的类路径,以便在测试连接时包含 JDBC 驱动程序所需的所有 jar,如document 中所述,并在执行脚本时设置这些属性:

  • 数据库类型:oracle
  • 主机名:试过jdbc:oracle:thin:@<name>_mediumjdbc:oracle:thin:@<name>_medium
  • 数据库名称:<name>_medium
  • 数据库用户:my_username
  • 密码:my_password

但是,我总是收到以下错误:IO Error: could not resolve the connect identifier “//<hostname>/<my_username>”

我验证了我可以按照链接文档中描述的步骤从集群连接到 ATP。

是否可以使用钱包将 Cloudera Manager 连接到 Oracle DB (ATP)?如果可以,需要哪些步骤才能使其正常工作?

非常感谢您的帮助!

最好的问候, 尼尔斯

【问题讨论】:

    标签: jdbc oracle-call-interface cloudera-manager oracle-wallet


    【解决方案1】:

    JDBC驱动版本和JDK版本很重要。您可以使用 JKS 或 Oracle 钱包。

    您可以通过ATP using 12.2 JDBC driverSSL blog 获取详细说明吗?

    【讨论】:

    • 这些说明与我遵循的说明相似,并且成功地表明我可以从集群连接到 ATP。但是,他们没有解释我如何设置正确的参数来配置 Cloudera Manager。在设置指南(链接在帖子中)中,解释说您必须使用 scm_prepare_database.sh 脚本来配置所有内容,但我还不知道需要使用此脚本设置哪些属性才能使用 Oracle Wallet .
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多