Nacos 2.5.0 内置数据库集群部署
172.23.200.185 | nacos-n1 |
---|---|
172.23.200.184 | nacos-n2 |
172.23.200.183 | nacos-n3 |
环境
jdk17 nacos2.5.0
jdk下载地址
官网下载即可
nacos下载地址
https://nacos.io/download/nacos-server/?spm=5238cd80.6957c5b5.0.0.51d338c1ZASbNA
配置jdk
tar xf jdk-17.0.13_linux-aarch64_bin.tar.gz -C /usr/local/
[root@iZbp12j2a0jv5dp6r8gquaZ ~]# tail -n 2 /etc/profile
export JAVA_HOME=/usr/local/jdk-17.0.13
export PATH=$PATH:${JAVA_HOME}/bin
[root@iZbp12j2a0jv5dp6r8gquaZ ~]# source /etc/profile
[root@iZbp12j2a0jv5dp6r8gquaZ ~]# java -version
java version "17.0.13" 2024-10-15 LTS
Java(TM) SE Runtime Environment (build 17.0.13+10-LTS-268)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.13+10-LTS-268, mixed mode, sharing)
[root@iZbp12j2a0jv5dp6r8gquaZ ~]# unzip nacos-server-2.5.0.zip
[root@iZbp12j2a0jv5dp6r8gquaZ ~]# mv nacos /home
配置集群文件三台设备配置文件需要一样
[root@iZbp12j2a0jv5dp6r8gquaZ ~]# cd /home/nacos/conf
[root@iZbp12j2a0jv5dp6r8gquaZ ~]# cp cluster.conf.example cluster.conf
[root@iZbp12j2a0jv5dp6r8gquaZ conf]# cat >> cluster.conf < EOF
#2025-02-19T22:16:44.074297717
172.23.200.183:8848
172.23.200.184:8848
172.23.200.185:8848
EOF
scp cluster.conf [email protected]:/home/nacos/conf
scp cluster.conf [email protected]:/home/nacos/conf
配置集群文件三台设备配置文件需要一样
配置 application.properties 文件
以下四行配置需要修改
nacos.core.auth.enabled=true
nacos.core.auth.server.identity.key=nacos
nacos.core.auth.server.identity.value=nacos@123
nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789
scp application.properties [email protected]:/home/nacos/conf
scp application.properties [email protected]:/home/nacos/conf
三台设备依次启动
[root@iZbp12j2a0jv5dp6r8gquaZ ~]# cd /home/nacos/bin
[root@iZbp12j2a0jv5dp6r8gquaZ ~]# sh startup.sh -p embedded
查看日志
[root@iZbp12j2a0jv5dp6r8gquaZ logs]# cd ../logs
[root@iZbp12j2a0jv5dp6r8gquaZ logs]# tail -f start.out
2025-02-19 22:17:24,891 INFO Nacos is starting...
2025-02-19 22:17:25,891 INFO Nacos is starting...
2025-02-19 22:17:26,891 INFO Nacos is starting...
2025-02-19 22:17:27,916 INFO Nacos is starting...
2025-02-19 22:17:28,250 INFO Nacos started successfully in cluster mode. use embedded storage