跳到主要内容

nacos集群安装

· 阅读需 2 分钟
Apache王也道长
软件开发者与技术作者

nacos 1.0.0-RC 伪集群部署 0. 准备机器 Nacos 同时承载注册中心和配置中心,集群故障会影响大量服务。部署时要避免节点共享同一故障域,并验证数据库、网络、鉴权和客户端重连行为。

目标主机IP 192.168.1.100
  1. 下载nacos
mkdir -p /opt/softwares
cd /opt/softwares
wget https://github.com/alibaba/nacos/releases/download/1.0.0-RC2/nacos-server-1.0.0-RC2.tar.gz
  1. 解压缩
tar -zxvf /opt/softwares/nacos-server-1.0.0-RC2.tar.gz -C /opt/
  1. 准备MYSQL数据库
创建数据库 nacos
执行 nacos-mysql.sql
  1. 修改配置
cd /opt/nacos
vim conf/application.properties
1. 修改application配置
server.port=8847
db.num=1
db.url.0=jdbc:mysql://192.168.1.100:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456
vim conf/cluster.conf
2. 修改cluster.conf配置
cd /opt/nacos/conf
echo ''> cluster.conf
vim cluster.conf
192.168.1.100:8847
192.168.1.100:8848
192.168.1.100:8849
3. startup.sh
vim bin/startup.sh
【可选】82行 修改JVM启动参数,正式环境默认就行。
  1. 复制nacos
cd /opt/
mv nacos nacos-8847
cp -r nacos-8847 nacos-8848
cp -r nacos-8847 nacos-8849
修改startup.sh
104行 修改address端口
vim nacos-8847/bin/startup.sh
search /address=8000修改为8857
vim nacos-8847/conf/application.properties
server.port=8847
vim nacos-8848/bin/startup.sh
search /address=8000修改为8858
vim nacos-8848/conf/application.properties
server.port=8848
vim nacos-8849/bin/startup.sh
search /address=8000修改为8859
vim nacos-8849/conf/application.properties
server.port=8849
保证以上端口不能被占用
  1. 测试
http://192.168.1.100:8849/nacos
用户名:nacos
密码:nacos
  1. 真实集群把相应的目录拷贝到不同的机器,然后修改cluster.conf文件为对应的ip就OK

本文阅读量:--

总访问量 -- · 访客数 --