Linux下Nacos集群环境搭建(图文详细)

二、搭建规划

    主机规划
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、先参考 搭建单机环境。 2、新建数据库并导入nacos-mysql.sql脚本
#链接并创建数据库
mysql -u root -pSYS_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 -pSYS_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
经验分享 程序员 微信小程序 职场和发展