nacos启动报错 db.num is null已解决

Posted 默辨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nacos启动报错 db.num is null已解决相关的知识,希望对你有一定的参考价值。




理论上启动nacos,只需要双击startup.cmd文件(win下),就可以直接启动,但是我在启动的过程中却发生了。本人下载的nacos版本为nacos-server-1.4.0。该篇博文为自己在安装过程中出现的异常以及自己的解决办法,特做简单总结记录



1、双击startup.cmd文件,启动nacos



一、问题db.num is null



2、新建一个数据库nacos



3、执行对应的sql语句

这些SQL包含我们nacos客户端使用到的一些数据库表,且含有登录nacos客户端所使用的用户名和密码(用户信息存在user表中)



4、修改配置文件

还是在在conf文件目录下,修改application.properties配置文件,将注释掉的数据库配置修改为我们本地数据的连接配置




二、问题Unable to start embedded Tomcat



5、修改cluster.conf配置文件

还是在conf文件目录下,将cluster.conf.example文件名后面的example删掉,且将文件内部的地址修改为我们的本机地址



6、再次启动

如果你想使用单机模式启动
在命令行输入该命令启动即可: startup.cmd -m standalone



7、登录

默认账号名和密码均为nacos

以上是关于nacos启动报错 db.num is null已解决的主要内容,如果未能解决你的问题,请参考以下文章

解决:Nacos 单机模式下报错:server is DOWN now,please try again later!

nacos 报错is not in serverlist

已解决Apple Mac M1 docker环境下nacos无法启动

已解决:SpringBoot启动报错:Unable to start web server; nested exception is org.springframework.boot.web

linux 启动nacos报错_linux下启动Nacos报错解决:which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/

linux 启动nacos报错_linux下启动Nacos报错解决:which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/