I am using java-1.6.0-openjdk.x86_64, must be oracle jvm? 2013/4/8 Jean-Marc Spaggiari <jean-m...@spaggiari.org>
> Hi Jian, > > Which JVM are ou using? Have you tried with the last 1.6 Oracle JVM? > > JM > > 2013/4/7 jian fan <xiaofanhb...@gmail.com>: > > Hi guys: > > > > I get the jvm error with these information: > > > > 2013-04-07 23:36:58,344 FATAL > > org.apache.hadoop.hbase.regionserver.HRegionServer: ABORTING region > server > > a2,60020,1365323145468: Unhandled exception: committed = 4190785536 > should > > be < max = 4187619328 > > java.lang.IllegalArgumentException: committed = 4190785536 should be < > max > > = 4187619328 > > at java.lang.management.MemoryUsage.<init>(MemoryUsage.java:162) > > at sun.management.MemoryImpl.getMemoryUsage0(Native Method) > > at sun.management.MemoryImpl.getHeapMemoryUsage(MemoryImpl.java:79) > > at > > > org.apache.hadoop.hbase.regionserver.HRegionServer.buildServerLoad(HRegionServer.java:902) > > at > > > org.apache.hadoop.hbase.regionserver.HRegionServer.tryRegionServerReport(HRegionServer.java:876) > > at > > > org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:741) > > at java.lang.Thread.run(Thread.java:679) > > > > My jvm setting is as follows : > > > > export HBASE_OPTS="-Xmx4g -Xms4g -Xmn1G -XX:ParallelGCThreads=4 > > -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode > > -XX:+UseAdaptiveSizePolicy -XX:CMSInitiatingOccupancyFraction=70 > > -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps > > -Xloggc:$HBASE_HOME/logs/gc-$(hostname)-hbase.log" > > > > I am using cloudera-hbase-0.94.2-cdh4.2, how to slove it? > > > > Thanks! > > Jian Fan >