8.6. Known Issues for Phoenix

  • BUG-16484: Phoenix ZooKeeper quorum string cannot contain the port number.

    Problem: HDP 2.1 defines port numbers in hbase.zookeeper.quorum in hbase-site.xml, which causes conflicts when you use Phoenix on HBase. This results in an error message similar to the following:

    java.sql.SQLException: ERROR 102 (08001): Malformed connection url.
  • Workaround: Remove the port number from hbase.zookeeper.quorum in hbase-site.xml, and include the port number in the JDBC connector string

    jdbc:phoenix [ :<zookeeper quorum> [:<port number  > ] [ :/hbase ]]