consul集群版

我们在电脑上安装了单机版之后还需要安装一个在Linux上可以运行的集群版的安装了

首先我们需要有三个虚拟机

服务器IP

Consul类型

Node节点

192.168.18.100

server

server-00

192.168.18.110

server

server-01

192.168.18.120

server

server-02

192.168.18.1

client

client-01

然后我们打开X-shell这个软件进行连接虚拟机,

将安装包上传至服务器链接:百度网盘 请输入提取码

提取码:7777

这个软件中进行安装,到root目录下。

将consul解压到指定目录

 

yum -y install unzip #安装这个 unzip命令

创建文件夹

mkdir -p /usr/local/consul

将文件解压到指定目录

unzip consul_1.8.4_linux_amd64 -d /usr/local/consul/

创建data文件夹

mkdir -p /usr/local/consul/data

这个时候基本操作就好了,可以进行下一步了

我们开启三台虚拟机,然后在consul目录下,执行下列指令

# node-01
./consul agent -server -bind=192.168.18.100 -client=0.0.0.0 -ui -bootstrap-expect=3 -data-dir=/usr/local/consul/data/ -node=server-01
# node-02
./consul agent -server -bind=192.168.18.110 -client=0.0.0.0 -ui -bootstrap-expect=3 -data-dir=/usr/local/consul/data/ -node=server-02
# node-03
./consul agent -server -bind=192.168.18.120 -client=0.0.0.0 -ui -bootstrap-expect=3 -data-dir=/usr/local/consul/data/ -node=server-03

开启服务。

紧接着我们开始关联集群

在server-01和server-02中加入下列指令

./consul join 192.168.18.100

这样就会指定192.168.18.100为主节点

 然后我们输入下列指令查看关联的节点

./consul members

 

这些就代表着节点已经加入了,剩下的就是服务器的加入了

打开安装了consul.exe的那个目录,打开cmd

输入以下命令指定注册客户端

consul agent -client=0.0.0.0 -bind=192.168.18.1 -data-dir=D:\Example\consul\data -node=client-01

看到以下非常长的输出就代表好了,注意,不要有error这样的错误

然后我们再在此目录下再次打开cmd(上一个不要关)

输入

consul join 192.168.18.100

 

 看到他就好了

./consul members

 OKOK

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值