启动Cobar进程失败的解决方法
问题现象描述
启动Cobar进程失败,执行命令 ./startup.sh后,查看stdout.log文件,提示如下信息:
OpenJDK 64-Bit Server VM warning: UseCMSCompactAtFullCollection is deprecated and will likely removed in a future release. The stack size specified is too small, Specify at least 328k Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
关键过程、根本原因分析
启动Java时,由于栈内存过小而导致的问题。
结论、解决方案及效果
- 进入“/home/cobar-server-1.2.8-SNAPSHOT/bin”目录。
1
cd /home/cobar-server-1.2.8-SNAPSHOT/bin
- 打开“startup.sh”文件。
1
vim startup.sh
- 按“i”进入编辑模式,将第38行内容,替换为:
1
JAVA_OPTS="-server -Xms10240m -Xmx10240m -Xmn8g -Xss328k"
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 重新执行命令 ./startup.sh以启动Cobar进程。
./startup.sh
父主题: 故障排除