Nacos启动失败 ErrMsg:jmenv.t bsite.net

今天有台服务器挂了 主管让我重启一下几个服务。其中有个nacos。

因为是原生的Jar包启动的,我得先找到Jar包和配置文件。

还想说几行命令CV一下启动的,结果一看 丸辣:

没办法 只能自己找了,并且祈祷一下原来部署的小哥没做什么额外的命令行操作。

首先要知道阿里开源的那一套 都是有启动脚本的 startup.sh。那就直接find

OK 找到目录了。

直接启动:

非常好 看看日志

Failed to instantiate [com.alibaba.nacos.core.c luster.ServerMemberManager]: Constructor threw exception; nested exception is ErrCode:500, ErrMsg:jmenv.t bsite.net

第一反应是这是内网的某个域名吗 然后查了一下没有。感觉可能是Nacos默认的某个配置吧。

然后想到,nacos的启动模式是可以选择的,standalone单点或者cluster集群。想起来刚刚是显示的集群模式启动。如果是集群 它会去读取cluster.conf 来读取其他Nacos 节点配置。

那问题就是在cluster.conf了,到conf目录下一查 还真没有这个文件。

解决方案:

那现在知道问题大概在哪了,就有两种解决方式:

一、使用standalone模式启动

到bin目录下,找到 startup.sh 找到MODE 改成 standalone

当然 如果你nacos要做集群 那这种方式肯定不行 下一个。

二、新增cluster.conf文件

到conf目录下新增cluster.conf文件。

就你的nacos几个IP + 端口就行了。如果你是单台 那就写一个就好了。

(我的这个是改了端口的 默认是8848)

最后 上面任一一种搞完 再重新运行一下 就好了

sh bin/startup.sh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值