首页 > 其他 > 详细

nacos集群部署的各种小坑

时间:2020-03-22 11:51:07      阅读:571      评论:0      收藏:0      [点我收藏+]

 首先,集群配置报错先查看日志文件nacos目录下的logs

技术分享图片

 

说几个新手经常遇到的玄学问题(我就是新手!嘿嘿)

启动集群失败,发现nacos端口号不是./start.sh -p ****后面你配置的端口(集群启动端口号为 8848)

比如这样

技术分享图片

 

 端口是默认的8848,好嘛那就恭喜你,估计是被网上的半桶水教程坑了

解决方法1:

切换至nacos目录

vim bin/start.sh

首先这里看看有没有问题,用于指定启动的nacos端口号

技术分享图片

 

 然后

接收用的部分

技术分享图片

 

 给他移到这里来

不要放在nohup里面(就是文件末尾)我虽然不太懂shell,但是逻辑还是看得懂这个地方判断你的启动模式很明显else后面是集群模式带的参数

 

 

 

 

注意:这个问题也麻烦(naming-raft日志中出现no leader is available now

技术分享图片

集群内部是通过网卡地址通信,不是127.0.0.1这个回路地址,通过hostname -i取得本机ip

技术分享图片

丢这里ok。

如果还是不行

修改你的主机名和hosts

hostname 主机名

vi /etc/hosts

末尾添加  主机名 你的内网ip(就是刚刚hostname -i出来那个)

 

最大的坑!!!!

 

nacos集群如果启动失败在start。out文件中出现

error=‘Cannot allocate memory‘ (errno=12)

或者

error=‘Cannot commite memory‘ (errno=12)

注意你的linux2G内存足够跑3个nacos

出现这种问题就是start.sh文件中的集群启动是内存配置有问题

 

技术分享图片

 

 调整-Xms -Xmx -Xmn这三个,内存小整的跟我一样就行

nacos集群部署的各种小坑

原文:https://www.cnblogs.com/brightfang/p/12543860.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!