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 版權宣告:本文為博主原創文章,轉載請附上博文連結!