在日常启动nacos-2.0.3的时候,经常会启动不成功,检查start.out可以看到no datasource set的异常,导致了nacos启动失败。
1.start.out文件中可以看到:
ERROR Startup errors :
No DataSource set
at org.springframework.beans.factory.support.ConstructorResolver.createArgum。。。。
ERROR Nacos failed to start, please see /opt/nacos-2.0.3/logs/nacos.log for more details.
2.根据start.out的提示去查看nacos.log,可以看到如下异常信息
java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110)
3.在该节点(192.168.88.130)上使用mysql命令远程连接mysql服务器(192.168.88.129),发现还真连接不上,说是mysql服务器接入的连接太多了
root@server-2:~# mysql -h 192.168.88.129 -u root -p
Enter password:
ERROR 1129 (HY000): Host ‘192.168.88.130’ is blocked because of many connection errors; unblock with ‘mysq