HIVE ODBC - 故障转移

HIVE ODBC - Failover

在 HIVE JDBC 驱动程序中 - 有使用 Zookeper 和多个 HS2 ip 地址来处理故障转移的选项。

jdbc:hive2://zookeeper_quorum|hs2_host:port/[db][;principal=<hs2_principal>/<hs2_host>|_HOST@<KDC_REALM>][;transportMode=binary|http][;httpPath=<http_path>][;serviceDiscoveryMode=zookeeper;zooKeeperNamespace=<zk_namespace>]

在 HIVE ODBC 中,在 ODBC.ini 文件中,以下是支持的选项 -

[Hive]
Driver = <path_to_libodbchive.so>
Description = Hive Driver v1
DATABASE = default
HOST = <Hive_server_address>
PORT = <Hive_server_port>

有没有一种方法可以在此处添加多个 IP 以进行故障转移?有谁知道驱动支持吗?

谢谢, 马尼什

有关 HOST 关键字的说明,请参阅 http://www.cloudera.com/content/www/en-us/documentation/other/connectors/hive-odbc/latest/Cloudera-ODBC-Driver-for-Apache-Hive-Install-Guide.pdf 第 60 页,该关键字可让您指定多个 ZooKeeper 端点。