Maybe a stupid question. I have set export HBASE_MANAGES_ZK=true and provide
one ZK in hbase-site.xml. In my example, I only set the server sr114 as zk.
But I still find zookeeper will check other quorum servers. I wonder where
the server lists it reads. Confused about this. Anybody can give me a hint?
Thanks.

10/09/28 16:53:06 WARN zookeeper.ZooKeeperWrapper: Failed to create /hbase
-- check quorum servers,
currently=sr117:2181,sr116:2181,sr115:2181,sr114:2181,sr122:2181,sr121:2181,sr120:2181,sr119:2181,sr118:2181
org.apache.zookeeper.KeeperException$ConnectionLossException:
KeeperErrorCode = ConnectionLoss for /hbase
        at
org.apache.zookeeper.KeeperException.create(KeeperException.java:90)
        at
org.apache.zookeeper.KeeperException.create(KeeperException.java:42)
        at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:780)
        at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:808)
        at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.ensureExists(ZooKeeperWrapper.java:405)
        at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.ensureParentExists(ZooKeeperWrapper.java:432)
        at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.checkOutOfSafeMode(ZooKeeperWrapper.java:545)
        at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRootRegion(HConnectionManager.java:974)
        at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:625)
        at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:601)
        at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:670)
        at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:630)
        at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:601)
        at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:670)
        at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:634)
        at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:601)
        at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:134)
        at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:112)
        at com.yahoo.ycsb.db.HBaseClient.getHTable(Unknown Source)
        at com.yahoo.ycsb.db.HBaseClient.update(Unknown Source)
        at com.yahoo.ycsb.db.HBaseClient.insert(Unknown Source)
        at com.yahoo.ycsb.DBWrapper.insert(Unknown Source)
        at com.yahoo.ycsb.workloads.CoreWorkload.doInsert(Unknown Source)
        at com.yahoo.ycsb.ClientThread.run(Unknown Source)

Reply via email to