查看日志发现的报错信息。
开启nacos服务时起不来。
vim /usr/local/nacos/logs/start.out
Caused by: java.net.UnknownHostException: jmenv.tbsite.net
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:607)
at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:242)
at sun.net.www.http.HttpClient.New(HttpClient.java:339)
at sun.net.www.http.HttpClient.New(HttpClient.java:357)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1228)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:990)
at com.alibaba.nacos.common.http.client.request.JdkHttpClientRequest.execute(JdkHttpClientRequest.java:114)
原因分析:报错信息是找不到主机,而且在日志里面多次提到集群cluster但是我设置的是单机,
后面发现配置文件/usr/local/nacos/bin/startup.sh里的模式写错了,
应该写成export MODE="standalone"
nacos服务启动之后,用ss -ntulp | grep 8848查询,发现没有8848这个端口,配置文件也没有错误,查询日志/usr/local/nacos/logs/nacos.log之后
发现报错信息Caused by: java.lang.IllegalStateException: No DataSource set
导入数据即可