错误信息
wrapper | --> Wrapper Started as Console
wrapper | Launching a JVM...
wrapper | JVM exited while loading the application.
jvm 1 | Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=64M; support was removed in 8.0
jvm 1 | Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000006c0000000, 357892096, 0) failed; error='Cannot allocate memory' (errno=12)
解决办法
进入mycat的conf目录下修改wrapper.conf文件,具体修改如下:
wrapper.java.additional.10=-Xmx1G
wrapper.java.additional.11=-Xms256M
mycat默认是4G和1G,如果机器内存不足的话就会报如上错误,具体设置大小可根据自身需要设置