nacos的一些坑

x33g5p2x  于2021-12-06 转载在 其他  
字(1.9k)|赞(0)|评价(0)|浏览(379)

最近在学习nacos的使用,踩了许多坑,记录下来:

nacos安装的一些坑

官网下载并解压nacos,如果下载速度比较慢的话可以试着使用迅雷等下载工具会快一点。

坑1:此时不应有 \Environment\nacos"\logs\java_heapdump.hprof -XX:-UseLargePages"。

在解压的时候要注意了!选取解压目录时 需要选择非中文不带空格的文件路径!否则会报错:

E:\Program Files (x86)\Environment\nacos\bin>startup.cmd -m standalone
"nacos is starting with standalone"
此时不应有 \Environment\nacos"\logs\java_heapdump.hprof -XX:-UseLargePages"。

坑2:java.io.IOException: java.lang.IllegalArgumentException: db.num is null

其次在上面的启动命令后面也要加上startup.cmd -m standalone,否则也会报错:

"nacos is starting with cluster"

         ,--.
       ,--.'| ,--,: : | Nacos 1.4.1 ,`--.'`| ' :                       ,---.               Running in cluster mode, All function modules
|   :  :  | |                      ' ,'\   .--.--.    Port: 8848
:   |   \ | :  ,--.--.     ,---.  /   /   | /  /    ' Pid: 8172 | : '  '; | / \ / \. ; ,. :| : /`./ Console: http://192.168.7.103:8848/nacos/index.html ' ' ;. ;.--. .-. | / / '' | |: :| : ;_ | | | \ | \__\/: . .. ' / ' | .; : \ \ `. https://nacos.io '   : |  ; .' ," .--.; |'   ; :__|   :    |  `----. \ | | '`--' / / ,. |'   | '.'|\   \  /  /  /`--' / ' : | ; : .' \ : : `----' '--'. / ; |.'     |  ,     .-./\   \  /            `--'---' '---' `--`---' `----'

2021-04-06 23:41:55,616 INFO The server IP list of Nacos is []
2021-04-06 23:41:56,619 INFO Nacos is starting...
2021-04-06 23:41:56,619 INFO Nacos is starting...
2021-04-06 23:41:56,619 INFO Nacos is starting...

java.io.IOException: java.lang.IllegalArgumentException: db.num is null
        at com.alibaba.nacos.config.server.service.datasource.ExternalDataSourceServiceImpl.reload(ExternalDataSourceServiceImpl.java:130)
        at com.alibaba.nacos.config.server.service.datasource.ExternalDataSourceServiceImpl.init(ExternalDataSourceServiceImpl.java:104)
        at com.alibaba.nacos.config.server.service.datasource.DynamicDataSource.getDataSource(DynamicDataSource.java:53)
        at com.alibaba.nacos.config.server.service.repository.extrnal.ExternalStoragePersistServiceImpl.init(ExternalStoragePersistServiceImpl.java:138)

或者编辑startup.cmd文件把其中的set MODE = “cluster” 修改为以下内容(默认集群启动,修改为单机启动)

rem set MODE="cluster"
set MODE="standalone"

此处rem表示注释。

然后成功启动后访问路径:http://localhost:8848/nacos 默认账号密码为:nacos/nacos

相关文章