server1 10.192.130.63
server2 10.192.128.51
server3 10.192.128.52
注意:我这里是jumpserver堡垒机同时操作的3台机器
nacos已经出了2.1.2了官方推荐使用2.1.1稳定版。

【3台服务器同步操作】
我习惯直接使用wget下载
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
创建java目录
mkdir -p /usr/local/java
解压jdk到java目录
tar -zxvf jdk-8u141-linux-x64.tar.gz -C /usr/local/java
配置jdk环境变量,编辑profile
vi /etc/profile
加入以下
export JAVA_HOME=/usr/local/java/jdk1.8.0_141
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

使用source命令让文件生效
source /etc/profile
检查jdk
java -version
【3台服务器同步操作】
下载nacos2.1.1
wget https://github.com/alibaba/nacos/releases/download/2.1.1/nacos-server-2.1.1.tar.gz

我在data下创建nacos目录
mkdir -p /data/nacos
然后将安装包解压在此目录下面
tar -zxvf nacos-server-2.1.1.tar.gz -C /data/nacos/

安装好MySQL数据库,创建个nacos数据库
mysql -u用户 -p -P 端口
输入密码
create database nacos;

show databases显示所有数据库
show databases;

导入conf下的nacos-mysql.sql
use nacos;
source /home/ztsauser/nacos/conf/nacos-mysql.sql;

【3台服务器同步操作】
切换到配置目录
cd /data/nacos/nacos/conf/

编辑application.properties文件
去掉注释,设置端口、本机ip、mysql配置
vi application.properties

复制cluster.conf.example文件并命名cluster.conf
cp cluster.conf.example cluster.conf
修改cluster.conf文件
vi cluster.conf
将最下面的IP设置成集群地址和端口

切换到bin目录下
cd /data/nacos/nacos/bin/

启动集群
./startup.sh -m cluster

底部有查看启动日志的路径
cat /data/nacos/nacos/logs/start.out

ip:端口/nacos访问,账号密码默认都是nacos
另外2台服务器上同样操作,这我里是3台服务批量同步操作的,登录后可以在集群管理-节点列表查看状态