Do you really only have "localhost" as the value of hbase.zookeeper.quorum in 
your hbase-site.xml config file? Or perhaps no such entry at all? Or maybe 
hbase-site.xml is not on the classpath of the task trackers? Are you running an 
external ZooKeeper ensemble or is HBase managing it? 

How many HBase masters? Region servers? Task trackers?

    - Andy





________________________________
From: Amandeep Khurana <[email protected]>
To: [email protected]
Sent: Mon, October 12, 2009 1:54:27 PM
Subject: Re: SessionExpiredException: KeeperErrorCode = Session expired for  
/hbase

This shouldnt be causing your jobs to fail... These are just session expiry
warnings. New nodes will get created in zk and the jobs shouldnt be
interrupted.


On Sun, Oct 11, 2009 at 10:50 PM, Something Something <
[email protected]> wrote:

> Occasionally, I see the following exception in the log.  The severity of
> this is 'WARN', so I am not sure if my MapReduce job is successful.  Can
> this message be ignored?  Sounds 'SEVERE' to me.
>
> Note:  I am running over 15000 jobs sequentially.  This happens
> occasionally after about 8000 jobs are processed, so it's a bit hard to
> debug.
>
> I guess, I could look at the source code, and see what this message means.
> But I am being lazy :)  Thanks in advance for your advice.
>
>
> 09/10/11 22:33:03 WARN zookeeper.ZooKeeperWrapper: Failed to create /hbase
> -- check quorum servers,
> currently=localhost:2181org.apache.zookeeper.KeeperException$SessionExpiredException:
> KeeperErrorCode = Session expired for /hbase        at
>  org.apache.zookeeper.KeeperException.create(KeeperException.java:118)
>    at org.apache.zookeeper.KeeperException.create(KeeperException.java:42)
>      at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:522)        at
> org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.ensureExists(ZooKeeperWrapper.java:342)
>      at
> org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.ensureParentExists(ZooKeeperWrapper.java:365)
>      at
> org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.checkOutOfSafeMode(ZooKeeperWrapper.java:478)
>      at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRootRegion(HConnectionManager.java:903)
>      at
>  
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:573)
>      at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:549)
>      at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:623)
>      at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:582)
>      at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:549)
>      at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:623)
>      at
>  
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:586)
>      at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:549)
>      at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:125)
>  at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:103)



      

Reply via email to