一、参考链接
二、搭建规划
- 主机规划
192.168.44.191:8848
192.168.44.192:8848
192.168.44.193:8848
- MYSQL规划
192.168.44.191 3306 5.7.27
三、集群搭建
-
1、先参考 Linux下Nacos环境配置(单机版) 搭建单机环境。
-
2、新建数据库并导入nacos-mysql.sql脚本
#链接并创建数据库
mysql -u root -p'SYS_666_admin' -h 192.168.44.191 -P 3306
create database nacos_config;
#切换目录并导入脚本
cd /opt/module/nacos/conf && ll
mysql -uroot -h 192.168.44.191 -p'SYS_666_admin' -P 3306 nacos_config < nacos-mysql.sql
- 3、配置Nacos节点信息
#切换目录
cd /opt/module/nacos/conf
#拷贝文件
cp cluster.conf.example cluster.conf
#编辑
vim cluster.conf
#加入节点信息
192.168.44.191:8848
192.168.44.192:8848
192.168.44.193:8848
- 4、配置数据库节点信息
#切换目录
cd /opt/module/nacos/conf
#编辑
vim application.properties
#加入内容【根据实际填写】
# 表明用MySQL作为后端存储
spring.datasource.platform=mysql
# 有几个数据库实例
db.num=1
# 第1个实例【从0开始】
db.url.0=jdbc:mysql://192.168.44.191:3306/nacos_config?useUnicode=true&characterEncoding=UTF-8&useSSL=false
db.user=root
db.password=SYS_666_admin
- 5、配置以集群方式启动
#编辑命令
vim /usr/lib/systemd/system/nacos.service
修改
ExecStart=/opt/module/nacos/bin/startup.sh -m standalone
为:
ExecStart=/opt/module/nacos/bin/startup.sh
#刷新配置
systemctl daemon-reload
- 6、分别启动各个节点
systemctl start|stop|reload nacos
- 7、查看集群节点信息
- http://192.168.44.191:8848/nacos
- http://192.168.44.192:8848/nacos
- http://192.168.44.193:8848/nacos