Hi
I am very new to hbase and have just set it up for the first time. I
have a running hadoop cluster with 5 datanodes and have installed
HRegionServers on each of these nodes.
When I start up hbase I see this error in the master log:-
2008-05-09 15:43:35,922 INFO org.apache.hadoop.ipc.Server: IPC Server
handler 7 on 60000, call regionServerStartup(address: 127.0.1.1:60020,
startcode: 1210304455421, load: (requests: 0 regions: 0)) from
10.211.55.4:55809: error: java.io.IOException:
java.lang.AssertionError: Impossible state for createLease(): Lease
1377822776/1377822776 is still held.
java.io.IOException: java.lang.AssertionError: Impossible state for
createLease(): Lease 1377822776/1377822776 is still held.
at org.apache.hadoop.hbase.Leases.createLease(Leases.java:145)
at org.apache.hadoop.hbase.HMaster.regionServerStartup(HMaster.java:
1310)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at
sun
.reflect
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.hadoop.hbase.ipc.HbaseRPC$Server.call(HbaseRPC.java:413)
at org.apache.hadoop.ipc.Server$Handler.run(Server.java:899)
in the regionservers I see
2008-05-09 15:45:05,655 WARN org.apache.hadoop.hbase.HRegionServer:
error telling master we are up
org.apache.hadoop.ipc.RemoteException: java.io.IOException:
java.lang.AssertionError: Impossible state for createLease(): Lease
1377822776/1377822776 is still held.
at org.apache.hadoop.hbase.Leases.createLease(Leases.java:145)
at org.apache.hadoop.hbase.HMaster.regionServerStartup(HMaster.java:
1310)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at
sun
.reflect
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.hadoop.hbase.ipc.HbaseRPC$Server.call(HbaseRPC.java:413)
at org.apache.hadoop.ipc.Server$Handler.run(Server.java:899)
at org.apache.hadoop.ipc.Client.call(Client.java:512)
at org.apache.hadoop.hbase.ipc.HbaseRPC$Invoker.invoke(HbaseRPC.java:
210)
at $Proxy0.regionServerStartup(Unknown Source)
at
org.apache.hadoop.hbase.HRegionServer.reportForDuty(HRegionServer.java:
1037)
at org.apache.hadoop.hbase.HRegionServer.run(HRegionServer.java:634)
at java.lang.Thread.run(Thread.java:595)
As such I only see the master (localhost) region server as being active
HBase Version 0.1.1, r HBase version and svn revision
Hadoop Version 0.16.2, r642481 Hadoop version and svn revision
Filesystem hdfs://10.211.55.7:9000/hbase Filesystem HBase is running on
HBase Root Directory hdfs://10.211.55.7:9000/hbase Location of HBase
home directory
Online META Regions
Name Server
-ROOT- 127.0.1.1:60020
.META.,,1 127.0.1.1:60020
Tables
No tables found.
Region Servers
Address Start Code Load
127.0.1.1:60020 1210340213164 requests: 0 regions: 2
Total: servers: 1 requests: 0 regions: 2
Any explanation/help would be greatly appreciated
Thanks