报错详情:
ERROR | wrapper | 2021/08/15 10:21:36 | Startup failed: Timed out waiting for a signal from the JVM.
ERROR | wrapper | 2021/08/15 10:21:36 | JVM did not exit on request, terminated
情况说明:
刚安装的mycat用mycat start启动直接报错,环境是centos7.6,一样的操作我再centos7.5上就没这个错误,蒙蔽。网上看了下一开始说虚拟机内存给太小了,尝试了还是报这个错。
解决办法如下:
[root@db02 conf]# vim wrapper.conf #修改启动配置文件加上下面这个参数
wrapper.startup.timeout=300
[root@db02 logs]# vim /etc/hosts #修改主机名与IP地址的对应关系
10.0.0.52 db02
[root@db02 conf]# mycat start #重新启动即可(可能要等几秒钟以上)
[root@db02 logs]# tailf wrapper.log #再次查看日志发现启动成功了
INFO | jvm 1 | 2021/08/15 10:24:24 | OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=64M; support was removed in 8.0
INFO | jvm 1 | 2021/08/15 10:24:50 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
INFO | jvm 1 | 2021/08/15 10:24:50 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
INFO | jvm 1 | 2021/08/15 10:24:50 |
INFO | jvm 1 | 2021/08/15 10:25:16 | MyCAT Server startup successfully. see logs in logs/mycat.log
[root@db02 logs]# netstat -anptul |grep java #检查端口也起来了
tcp 0 0 127.0.0.1:32000 0.0.0.0:* LISTEN 8217/java
tcp6 0 0 :::9066 :::* LISTEN 8217/java
tcp6 0 0 :::10579 :::* LISTEN 8217/java
tcp6 0 0 :::1984 :::* LISTEN 8217/java
tcp6 0 0 :::8066 :::* LISTEN 8217/java
tcp6 0 0 :::10310 :::* LISTEN 8217/java
tcp6 0 0 127.0.0.1:31000 127.0.0.1:32000 ESTABLISHED 8217/java