1. 程式人生 > >mycat 啟動失敗 The specified size exceeds the maximum representable size JVM exited while loading the a

mycat 啟動失敗 The specified size exceeds the maximum representable size JVM exited while loading the a

錯誤資訊:

[[email protected] bin]# ./mycat console Running Mycat-server... wrapper  | --> Wrapper Started as Console wrapper  | Launching a JVM... wrapper  | JVM exited while loading the application. jvm 1    | Invalid maximum heap size: -Xmx4G jvm 1    | The specified size exceeds the maximum representable size. jvm 1    | Error: Could not create the Java Virtual Machine. jvm 1    | Error: A fatal exception has occurred. Program will exit. wrapper  | INT trapped.  Shutting down. wrapper  | <-- Wrapper Stopped

解決辦法:

#最大記憶體不足Xmx4G,設定相關啟動的配置檔案 vi /usr/local/mycat/conf/wrapper.conf   wrapper.java.additional.10=-Xmx4G wrapper.java.additional.11=-Xms1G 改為: wrapper.java.additional.10=-Xmx512M wrapper.java.additional.11=-Xms64M

再次啟動,正常: #啟動 mycat ,正常 [[email protected] bin]# /usr/local/mycat/bin/mycat console Running Mycat-server... wrapper  | --> Wrapper Started as Console wrapper  | Launching a JVM... jvm 1    | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org jvm 1    |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved. jvm 1    |  jvm 1    | Java HotSpot(TM) Server VM warning: You have loaded library /usr/local/mycat/lib/libwrapper-linux-x86-32.so which might have disabled stack guard. The VM will try to fix the stack guard now. jvm 1    | It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'. jvm 1    | log4j 2016-04-13 05:43:48 [./conf/log4j.xml] load completed. jvm 1    | MyCAT Server startup successfully. see logs in logs/mycat.log

---------------------  作者:薛定諤的DBA  來源:CSDN  原文:https://blog.csdn.net/kk185800961/article/details/51146576  版權宣告:本文為博主原創文章,轉載請附上博文連結!