hbase shell 报错

[root@a01 bin]# hbase shell

Unexpected +/- setting in VM option 'CMSInitiatingOccupancyFraction=55'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

在执行以下命令查看

java -XX:+UseConcMarkSweepGC -XX:+PrintFlagsFinal Main | grep -P "CMSInitiatingOccupancyFraction|CMSTriggerRatio|MinHeapFreeRatio"
intx CMSInitiatingOccupancyFraction = -1 {product}
intx CMSTriggerRatio = 80 {product}
uintx MinHeapFreeRatio = 40 {manageable}
Error: Could not find or load main class Main

解决方案 : 修改xmn参数

 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=70  -XX:+UseCMSInitiatingOccupancyOnly   -verbose:gc -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -Xmx16g -Xms16g  -Xmn2048M 

我原来设置的为128M

猜你喜欢

转载自www.cnblogs.com/henyu/p/9141806.html