Resolved. A stupid error I made. Sorry for this. 2010/9/28 Tao Xie <[email protected]>
> 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) > >
