You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by Kshitij Shukla <ks...@cisinlabs.com> on 2016/03/02 10:43:15 UTC

[CIS-CMMI-3] regionserver not starting up

Hello everyone,

I have compiled hbase (hbase-0.98.8-hadoop2) source, with hadoop 2.5.2 
and Java 1.7 using "mvn package -DskipTests" command. Followed by 
rsyncing it across the cluster. Its getting compiled successfully, but 
when I trying to start hbase, starting fine on master. When I do jps on 
master it output me this :

[root@ns613 c1]# jps
135001 Jps
131938 NodeManager
131837 ResourceManager
134565 HRegionServer
131385 NameNode
134314 HQuorumPeer
134418 HMaster
131679 SecondaryNameNode
131508 DataNode

But on slave regionservers are not starting up, jps(on slave) returns 
the following :

[root@slave01 ~]# jps
58168 NodeManager
59033 Jps
58066 DataNode
58785 HQuorumPeer

On exploring logs on slave I found this error stack :

****************************START
2016-03-02 10:28:13,922 ERROR [main] 
regionserver.HRegionServerCommandLine: Region server exiting
java.lang.RuntimeException: Failed construction of Regionserver: class 
org.apache.hadoop.hbase.regionserver.HRegionServer
     at 
org.apache.hadoop.hbase.regionserver.HRegionServer.constructRegionServer(HRegionServer.java:2488)
     at 
org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine.start(HRegionServerCommandLine.java:61)
     at 
org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine.run(HRegionServerCommandLine.java:85)
     at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
     at 
org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:126)
     at 
org.apache.hadoop.hbase.regionserver.HRegionServer.main(HRegionServer.java:2503)
Caused by: java.lang.reflect.InvocationTargetException
     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
     at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
     at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
     at 
org.apache.hadoop.hbase.regionserver.HRegionServer.constructRegionServer(HRegionServer.java:2486)
     ... 5 more
Caused by: java.lang.NoClassDefFoundError: com/yammer/metrics/stats/Sample
     at 
org.apache.hadoop.metrics2.lib.DynamicMetricsRegistry.newHistogram(DynamicMetricsRegistry.java:271)
     at 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceImpl.<init>(MetricsHBaseServerSourceImpl.java:65)
     at 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceFactoryImpl.getSource(MetricsHBaseServerSourceFactoryImpl.java:48)
     at 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceFactoryImpl.create(MetricsHBaseServerSourceFactoryImpl.java:38)
     at 
org.apache.hadoop.hbase.ipc.MetricsHBaseServer.<init>(MetricsHBaseServer.java:30)
     at org.apache.hadoop.hbase.ipc.RpcServer.<init>(RpcServer.java:1879)
     at 
org.apache.hadoop.hbase.regionserver.HRegionServer.<init>(HRegionServer.java:621)
     ... 10 more
Caused by: java.lang.ClassNotFoundException: com.yammer.metrics.stats.Sample
     at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
     at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
     ... 17 more
****************************END

Can you please suggest me some workarounds/clue ?

BR

-- 

------------------------------

*Cyber Infrastructure (P) Limited, [CIS] **(CMMI Level 3 Certified)*

Central India's largest Technology company.

*Ensuring the success of our clients and partners through our highly 
optimized Technology solutions.*

www.cisin.com | +Cisin <https://plus.google.com/+Cisin/> | Linkedin 
<https://www.linkedin.com/company/cyber-infrastructure-private-limited> | 
Offices: *Indore, India.* *Singapore. Silicon Valley, USA*.

DISCLAIMER:  INFORMATION PRIVACY is important for us, If you are not the 
intended recipient, you should delete this message and are notified that 
any disclosure, copying or distribution of this message, or taking any 
action based on it, is strictly prohibited by Law.

Re: [CIS-CMMI-3] regionserver not starting up

Posted by Heng Chen <he...@gmail.com>.
Please try "mvn clean package -DskipTests"

2016-03-02 17:43 GMT+08:00 Kshitij Shukla <ks...@cisinlabs.com>:

> Hello everyone,
>
> I have compiled hbase (hbase-0.98.8-hadoop2) source, with hadoop 2.5.2 and
> Java 1.7 using "mvn package -DskipTests" command. Followed by rsyncing it
> across the cluster. Its getting compiled successfully, but when I trying to
> start hbase, starting fine on master. When I do jps on master it output me
> this :
>
> [root@ns613 c1]# jps
> 135001 Jps
> 131938 NodeManager
> 131837 ResourceManager
> 134565 HRegionServer
> 131385 NameNode
> 134314 HQuorumPeer
> 134418 HMaster
> 131679 SecondaryNameNode
> 131508 DataNode
>
> But on slave regionservers are not starting up, jps(on slave) returns the
> following :
>
> [root@slave01 ~]# jps
> 58168 NodeManager
> 59033 Jps
> 58066 DataNode
> 58785 HQuorumPeer
>
> On exploring logs on slave I found this error stack :
>
> ****************************START
> 2016-03-02 10:28:13,922 ERROR [main]
> regionserver.HRegionServerCommandLine: Region server exiting
> java.lang.RuntimeException: Failed construction of Regionserver: class
> org.apache.hadoop.hbase.regionserver.HRegionServer
>     at
> org.apache.hadoop.hbase.regionserver.HRegionServer.constructRegionServer(HRegionServer.java:2488)
>     at
> org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine.start(HRegionServerCommandLine.java:61)
>     at
> org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine.run(HRegionServerCommandLine.java:85)
>     at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
>     at
> org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:126)
>     at
> org.apache.hadoop.hbase.regionserver.HRegionServer.main(HRegionServer.java:2503)
> Caused by: java.lang.reflect.InvocationTargetException
>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>     at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>     at
> org.apache.hadoop.hbase.regionserver.HRegionServer.constructRegionServer(HRegionServer.java:2486)
>     ... 5 more
> Caused by: java.lang.NoClassDefFoundError: com/yammer/metrics/stats/Sample
>     at
> org.apache.hadoop.metrics2.lib.DynamicMetricsRegistry.newHistogram(DynamicMetricsRegistry.java:271)
>     at
> org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceImpl.<init>(MetricsHBaseServerSourceImpl.java:65)
>     at
> org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceFactoryImpl.getSource(MetricsHBaseServerSourceFactoryImpl.java:48)
>     at
> org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceFactoryImpl.create(MetricsHBaseServerSourceFactoryImpl.java:38)
>     at
> org.apache.hadoop.hbase.ipc.MetricsHBaseServer.<init>(MetricsHBaseServer.java:30)
>     at org.apache.hadoop.hbase.ipc.RpcServer.<init>(RpcServer.java:1879)
>     at
> org.apache.hadoop.hbase.regionserver.HRegionServer.<init>(HRegionServer.java:621)
>     ... 10 more
> Caused by: java.lang.ClassNotFoundException:
> com.yammer.metrics.stats.Sample
>     at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>     at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>     ... 17 more
> ****************************END
>
> Can you please suggest me some workarounds/clue ?
>
> BR
>
> --
>
> ------------------------------
>
> *Cyber Infrastructure (P) Limited, [CIS] **(CMMI Level 3 Certified)*
>
> Central India's largest Technology company.
>
> *Ensuring the success of our clients and partners through our highly
> optimized Technology solutions.*
>
> www.cisin.com | +Cisin <https://plus.google.com/+Cisin/> | Linkedin <
> https://www.linkedin.com/company/cyber-infrastructure-private-limited> |
> Offices: *Indore, India.* *Singapore. Silicon Valley, USA*.
>
> DISCLAIMER:  INFORMATION PRIVACY is important for us, If you are not the
> intended recipient, you should delete this message and are notified that
> any disclosure, copying or distribution of this message, or taking any
> action based on it, is strictly prohibited by Law.
>