使用一键部署, 系统重启后一直报错

**使用一键部署 curl -sSL https://dataease.oss-cn-hangzhou.aliyuncs.com/quick_start.sh | bash 在虚拟机里面部署的;
部署之后, 一切正常, 运行, 编辑都没有任何问题;

但是当我重启系统, 整个centos系统, 或者是暂停之后, 再运行系统, docker启动正常, 但是不管是浏览器, 还是mysql就是连接不上,

dataease容器报错如下:
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61)
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105)
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151)
at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167)
at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89)
at com.mysql.cj.NativeSession.connect(NativeSession.java:120)
at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:949)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:819)
… 44 common frames omitted
Caused by: java.net.NoRouteToHostException: Host is unreachable (Host unreachable)
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.base/java.net.Socket.connect(Socket.java:609)
at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156)
at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63)
… 47 common frames omitted

mysql容器输出:

2023-08-28T05:19:02.349180Z 0 [Note] Server socket created on IP: ‘::’.
2023-08-28T05:19:02.351074Z 0 [Warning] Insecure configuration for --pid-file: Location ‘/var/run/mysqld’ in the path is accessible to all OS users. Consider choosing a different directory.
2023-08-28T05:19:02.392521Z 0 [Note] InnoDB: Buffer pool(s) load completed at 230828 5:19:02
2023-08-28T05:19:02.428963Z 0 [Note] mysqld: ready for connections.
Version: ‘5.7.41’ socket: ‘/var/run/mysqld/mysqld.sock’ port: 3306 MySQL Community Server (GPL)


docker版本:
Client: Docker Engine - Community
Version: 24.0.4

docker-compose版本
Docker Compose version v2.19.1

感谢大佬们的指点

检查下防火墙的状态,关闭防火墙试试。
或者是把 docker 重启下,再执行下 service fit2cloud restart 试试