当前位置: 首页 > news >正文

nacos集群安装

环境
OS:Centos 7
nacos:2.5.2

三台集群组成集群
192.168.1.108
192.168.1.105
192.168.1.106

安装所需要得条件配置
1.jdk安装的是:21.0.6
2.maven安装的是:3.9.9
3.mysql安装的是:mysql-5.7.43

 

1.下载地址
https://github.com/alibaba/nacos/releases/tag/2.5.2
我这里下载的是2.5.2版本,介质如下:
nacos-server-2.5.2.tar.gz

2.解压安装
每个机器都要执行如下操作
[root@master soft]# tar -xvf nacos-server-2.5.2.tar.gz
[root@master soft]# mv nacos /opt/

 

3.创建数据库
我这里使用一个节点上安装mysql,也可以单独使用一个机器安装mysql
[root@node2 opt]# /opt/mysql57/bin/mysql -h 192.168.1.106 -uroot -pmysql
mysql> create database db_nacos;
Query OK, 1 row affected (0.00 sec)

 

4.执行SQL
/opt/mysql57/bin/mysql -h 192.168.1.106 -uroot -pmysql

mysql>use db_nacos;
mysql>source /opt/nacos/conf/mysql-schema.sql

 

5.账号授权
grant all privileges on *.* to 'root'@'%' identified by 'mysql' with grant option;
flush privileges;


6.修改配置文件
vi /opt/nacos/conf/application.properties

### Connect URL of DB:
db.url.0=jdbc:mysql://192.168.1.106:3306/db_nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&u
seUnicode=true&useSSL=false&serverTimezone=Asia/Shanghai
db.user.0=root
db.password.0=mysql

spring.datasource.platform=mysql
db.num=1

拷贝配置文件到其他另外2个节点
scp /opt/nacos/conf/application.properties root@192.168.1.105:/opt/nacos/conf/
scp /opt/nacos/conf/application.properties root@192.168.1.106:/opt/nacos/conf/

 

7.集群化配置
[root@master conf]#cd /opt/nacos/conf/
[root@master conf]#cp cluster.conf.example cluster.conf

vi cluster.conf
#it is ip
#example
192.168.1.108:8848
192.168.1.105:8848
192.168.1.106:8848

将该配置文件拷贝到其他机器
scp /opt/nacos/conf/cluster.conf root@192.168.1.105:/opt/nacos/conf/
scp /opt/nacos/conf/cluster.conf root@192.168.1.106:/opt/nacos/conf/

8.修改启动文件
根据机器性能适当修改,我这里修改成1GB

#===========================================================================================
# JVM Configuration
#===========================================================================================
if [[ "${MODE}" == "standalone" ]]; thenJAVA_OPT="${JAVA_OPT} ${CUSTOM_NACOS_MEMORY:- -Xms512m -Xmx512m -Xmn256m}"JAVA_OPT="${JAVA_OPT} -Dnacos.standalone=true"
elseif [[ "${EMBEDDED_STORAGE}" == "embedded" ]]; thenJAVA_OPT="${JAVA_OPT} -DembeddedStorage=true"fiJAVA_OPT="${JAVA_OPT} -server ${CUSTOM_NACOS_MEMORY:- -Xms1g -Xmx1g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m}"JAVA_OPT="${JAVA_OPT} -XX:-OmitStackTraceInFastThrow -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${BASE_DIR}/logs/java_heap
dump.hprof"
    JAVA_OPT="${JAVA_OPT} -XX:-UseLargePages"
fi

 

拷贝配置文件夹到其他节点
scp /opt/nacos/bin/startup.sh root@192.168.1.105:/opt/nacos/bin/
scp /opt/nacos/bin/startup.sh root@192.168.1.106:/opt/nacos/bin/

 

8.启动nacos
每个节点都启动
cd /opt/nacos/bin
sh startup.sh #以集群方式启动

查看日志
more /opt/nacos/logs/startup.log

启动成功会有如下日志输出
2025-11-18 14:33:51,102 INFO Nacos started successfully in cluster mode. use external storage

停掉命令

 

9.访问nacos
http://192.168.1.108:8848/nacos
账号密码
nacos/nacos

好像不需要密码就可以登录

http://www.zskr.cn/news/53134.html

相关文章:

  • 使用UCS 音频(效)文件通用分类系统 Universal Category System整理音效文件
  • 如何通过 KubeSphere 构建云原生平台,加速金融科技业务创新
  • 2025年温度传感器批发厂家权威推荐榜单:水温传感器/传感器/红外温度传感器源头厂家精选
  • linux apache php 配置
  • 吴恩达深度学习课程二: 改善深层神经网络 第三周:超参数调整,批量标准化和编程框架(三)多值预测与多分类
  • M02694:波兰表达式 25-11-18
  • 详细介绍:金融专业毕业设计:python股票数据分析预测系统 神经网络LSTM预测算法 股价预测 深度学习 requests爬虫 Flask框架 大数据 毕业设计✅
  • 【E3S出版 | 高录用快见刊 | 即将截稿】第二届环境工程、城市规划与设计国际学术会议(EEUPD 2025)
  • 2025年塑料回收公司排名:这些企业领跑行业,市场可靠的塑料回收品牌选哪家聚焦优质品牌综合实力排行
  • 2025年塑料回收企业区域影响力榜单,评价好的塑料回收直销厂家排行榜单聚焦优质品牌综合实力排行
  • 2025年系统门窗10大品牌定做厂家推荐榜单:系统门窗厂家/系统门窗制造商/系统门窗价格源头厂家精选
  • 2025年11月国内百叶窗企业综合实力排行榜单:专业厂家推荐与选择指南
  • 2025年国内百叶窗厂家综合实力排行榜TOP10推荐
  • 预制装配式厨房厂 ,预制整体厨房定制厂家,民宿成品卫生间厂,宾馆集成卫生间厂 ,民宿快装式墙板厂 ,宿舍成品卫生间工厂,养老院整体厨房直供 --南京正标环保
  • 2025年国内百叶窗企业排行榜:十大知名厂家综合评测与选择指南
  • 2025年国内锯条品牌权威排名榜单:行业专家深度解析与选购指南
  • 2025 最新软著申请公司推荐!计算机 / 企业 / 个人软著申请代办权威榜单,一站式高效办理代理服务机构口碑排行榜
  • 留学找代写被抓影响学业?2025年靠谱处理机构盘点:学术危机应对/名校沟通/记录消除服务测评
  • 2025美国大学处分申诉高成功率中介TOP5:厚仁/新通领衔护航留学路,高胜诉率机构全解析
  • 大数据毕业设计:python新闻数据可视化分析系统 时间序列预测算法 ARIMA预测模型 机器学习 爬虫 SnowNLP情感分析(源码+文档)✅ - 详解
  • 2025出国留学机构有哪些
  • 深入解析:Tauri 1.x和2.x的区别对照表
  • linux anaconda
  • ExportExcel-AnnotationList-反射
  • 2025年国内档案馆展示柜厂家综合实力排行榜TOP10
  • linux ajax
  • linux adobe reader
  • 2025留学开除申诉机构推荐Top5,学术诚信申诉/退学申诉全流程护航
  • C#重要的数据结构
  • Sandboxie-Plus 为沙盒运行的软件创建快捷方式