Linux部署-nacos集群

nacos集群部署

第一步:nacos下载

官网地址: https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html
下载nacos1.3.2。

第二步:解压nacos

解压:

tar -zxvf  nacos-server-1.3.2.tar.gz

第三步:初始化nacos数据库

创建nacos数据库。
在数据库执行/data/nacos/conf目录下的nacos-mysql.sql。
具体步骤略。

第四步:修改nacos数据源

修改conf/application.properties文件.

vim application.properties

增加支持MySQL数据源配置,添加(目前只支持mysql)数据源的url、用户名和密码。配置样例如下:

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://10.37.146.76:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456

在这里插入图片描述

如果是mysql1.8+版本请参考如下配置:
添加mysql-connector-java-8.0.18.jar到 /data/nacos/plugins/mysql/mysql-connector-java-8.0.18.jar
配置文件:
增加支持MySQL数据源配置,添加(目前只支持mysql)数据源的url、用户名和密码。配置样例如下:

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://10.37.146.76:3306/springcloud2020?useSSL=false&serverTimezone=GMT%2B8&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false
db.user=root 
db.password=123456

重启Nacos, 添加配置文件测试:
nacos在linux上单机启动(standalone代表着单机模式运行,非集群模式):

sh startup.sh -m standalone

在这里插入图片描述

出现如下错误则需要安装jdk1.8及以上版本。
在这里插入图片描述

正常启动:
在这里插入图片描述

查看进程:
在这里插入图片描述

第五步:开启nacos端口

/sbin/iptables -I INPUT -p tcp --dport 8848 -j ACCEPT

第六步:进入nacos网站

域名为服务器IP:8848/nacos
例如http://10.37.146.76:8848/nacos/
默认用户名密码为nacos/nacos
在这里插入图片描述

第七步:单机nacos部署完成

在这里插入图片描述

第八步:集群nacos部署

复制cluster.conf.example,修改名称为cluster.conf
在这里插入图片描述

vim打开文件进行修改

vim cluster.conf

添加以下内容:

10.37.146.75:8848
10.37.146.76:8848
10.37.146.77:8848

建议使用多台服务器。

第九步:另外两台服务器重复步骤搭建集群

第十步:启动nacos

三台服务器中依次启动。
在这里插入图片描述

第十一步:nacos网站查看集群信息。

UP代表节点正常,SUSPICIOUS代表节点挂了。
在这里插入图片描述

至此,搭建完成!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值