栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

consul集群版

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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:Exampleconsuldata -node=client-01

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

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

输入

consul join 192.168.18.100

 

 看到他就好了

./consul members

 OKOK

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/335188.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号