Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
HBase, mail # user - Root Region is not online


+
charan raj 2013-03-01, 08:33
+
Leonid Fedotov 2013-03-01, 18:00
+
rajesh babu chintaguntla 2013-03-08, 17:25
Copy link to this message
-
Re: Root Region is not online
Leonid Fedotov 2013-03-08, 22:19
That['s right…
Make sure you have zookeeper running correctly and then  try to restart HBase.
Try to use "hbase hbck -fix" to fix the potential problems.
Also, habse master log and hbase regionserver log may have good pointers to the root of the problem.

Thank you!

Sincerely,
Leonid Fedotov
Technical Support Engineer
[EMAIL PROTECTED]
office: +1 855 846 7866 ext 292
mobile: +1 650 430 1673
On Mar 8, 2013, at 9:25 AM, rajesh babu chintaguntla wrote:

> Hi Charan,
>
> Its may be because of some zookeeper issues (like session timeout) while
> splitting hlog.
> The problem could be https://issues.apache.org/jira/browse/HBASE-7034
> Its recently fixed in 0.94 version as well.
>
> Thanks,
> Rajesh
>
>
> On Fri, Mar 1, 2013 at 2:03 PM, charan raj <[EMAIL PROTECTED]> wrote:
>
>> hi,
>>
>> I am currently using a 5 node cluster configured in amazon.The namenode
>> and secondary namenode or in different node. I have shut down the cluster
>> in amazon instance directly without shuting down hbase and hadoop,But when
>> i started the amazon instance, here is the problem am facing with hbase am
>> not able to scan the data present in hbase table and below are the error
>> that is generated with hbck,masterlog and zookeeper log.
>>
>>         hbase/logs masterlog
>> ==================>> error while splitting logs in
>>
>> [hdfs://servername:9000/hbase/.logs/servername,60020,1358343873518-splitting,
>>
>> hdfs://servername:9000/hbase/.logs/servername,60020,1361892283588-splitting,
>>
>> hdfs://servername:9000/hbase/.logs/servername,60020,1358343874434-splitting,
>>
>> hdfs://servername:9000/hbase/.logs/servername,60020,1361892283510-splitting,
>>
>> hdfs://servername:9000/hbase/.logs/servername,60020,1358343873830-splitting,
>>
>> hdfs://servername:9000/hbase/.logs/servername,60020,1361892283643-splitting]
>> installed = 1 but only 0 done
>> Task = installed = 1 done = 0 error = 1
>>        at
>>
>> org.apache.hadoop.hbase.master.SplitLogManager.splitLogDistributed(SplitLogManager.java:268)
>>        at
>>
>> org.apache.hadoop.hbase.master.MasterFileSystem.splitLog(MasterFileSystem.java:279)
>>        at
>>
>> org.apache.hadoop.hbase.master.MasterFileSystem.splitLogAfterStartup(MasterFileSystem.java:219)
>>        at
>>
>> org.apache.hadoop.hbase.master.HMaster.finishInitialization(HMaster.java:497)
>>        at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:336)
>>        at java.lang.Thread.run(Thread.java:722)
>>
>> hbase/logs zookeeper log
>> ========================>> 2013-03-01 07:12:53,000 INFO
>> org.apache.zookeeper.server.PrepRequestProcessor: Got user-level
>> KeeperException when processing sessionid:0x13d214fae680005 type:setData
>> cxid:0x1c6f zxid:0x49ac txntype:-1 reqpath:n/a Error
>>
>> Path:/hbase/splitlog/hdfs%3A%2F%2Fservername%3A9000%2Fhbase%2F.logs%2Fservername%2C60020%2C1358343873830-splitting%2Fservername%252C60020%252C1358343873830.1360329708655
>> Error:KeeperErrorCode = BadVersion for
>>
>> /hbase/splitlog/hdfs%3A%2F%2Fservername%3A9000%2Fhbase%2F.logs%2Fservername%2C60020%2C1358343873830-splitting%2Fservername%252C60020%252C1358343873830.1360329708655
>>
>> bin/hbase hbck error
>> ==================>> Version: 0.92.1
>> 13/03/01 07:15:17 DEBUG
>> client.HConnectionManager$HConnectionImplementation: Lookedup root region
>> location,
>>
>> connection=org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation@58c9defc
>> ;
>> serverName>> ERROR: Root Region or some of its attributes are null.
>> ERROR: Encountered fatal error. Exiting...
>>
>>
>>
>> I tried hbck -fix and other options which will repair meta but it is of no
>> use,can any one help me in solving this issue...........
>>
>> Regards,
>> Charan
>>