Description
HBase will always use ZK settings found in zoo.cfg if it included in the classpath. This is a problem for any hbase tools that interact with multiple hbase clusters with distinct ZK quorums. Until HBase changes it's behavior, any packaging should exclude by default ZOOKEEPER_CONF/zoo.cfg.
See https://issues.cloudera.org/browse/DISTRO-355, HBASE-4151, HBASE-4614, HBASE-4072 for more details.
Attachments
Attachments
Issue Links
- relates to
-
HBASE-4072 Deprecate/disable and remove support for reading ZooKeeper zoo.cfg files from the classpath
- Closed
-
HBASE-4614 Can't CopyTable between clusters if zoo.cfg is on the classpath
- Closed
-
HBASE-4151 completebulkload checks zoo.cfg even though ZK ensemble is specified in hbase-site.xml
- Closed