<menu id="u6gwm"></menu>
<object id="u6gwm"></object>
<input id="u6gwm"></input>
<menu id="u6gwm"><u id="u6gwm"></u></menu>
<input id="u6gwm"><acronym id="u6gwm"></acronym></input>
<menu id="u6gwm"><acronym id="u6gwm"></acronym></menu>
  • <menu id="u6gwm"></menu>
    <input id="u6gwm"><u id="u6gwm"></u></input>
  • consul在centos7下实现集群

    1. 准备

    虚拟机安装centos7,复制两次,即共有三台虚拟机,ip分别为:

    192.168.245.128

    192.168.245.129

    192.168.245.130

    开放8500端口:

    firewall-cmd --zone=public --add-port=8500/tcp permanent

    firewall-cmd --reload

    2. 安装consul

    在每台虚拟机上执行如下步骤:

    yum install -y unzip

    yum install -y wget

    wget https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip

    unzip consul_1.6.1_linux_amd64.zip

    解压后看到consul文件,将文件迁移到/usr/bin/,命令为:mv consul /usr/bin

    至此,consul安装完成

    3. 集群

    在三台机器上分别执行如下命令:

    consul agent -server -ui -bootstrap-expect=3 -data-dir=/var/local/consul  -node=consul-128 -client=0.0.0.0  -bind=192.168.245.128 -datacenter=dc1

    分享图片

    consul agent -server -ui -bootstrap-expect=3 -data-dir=/var/local/consul  -node=consul-129 -client=0.0.0.0  -bind=192.168.245.129 -datacenter=dc1 -join 192.168.245.128   

     (-join表示加入到集群)

    分享图片

    consul agent -server -ui -bootstrap-expect=3 -data-dir=/var/local/consul  -node=consul-130 -client=0.0.0.0  -bind=192.168.245.130 -datacenter=dc1 

    -join 192.168.245.128

     分享图片

     查看集群成员:consul members

    分享图片

    注意:-bootstrap-expect=3 consul会一直等到达到指定sever数目(这里是3)的时候才会引导整个集群

     4. 查看

    在浏览器地址栏输入任意一个虚拟机的ip加8500端口

    分享图片

    相关文章
    相关标签/搜索
    4887铁算结果开奖王中王结果小说 岑巩县| 晋宁县| 资阳市| 南江县| 闸北区| 南川市| 绥芬河市| 武宁县| 河西区| 拜泉县| 肇州县| 灵寿县| 双牌县| 会同县| 宁蒗| 梅州市| 剑阁县| 亚东县| 诏安县| 日土县| 华亭县| 克拉玛依市| 通化市| 汪清县| 兴和县| 平昌县| 湘阴县| 修武县| 获嘉县| 泗阳县| 鹤山市| 白沙| 青龙| 招远市| 潮州市| 吕梁市| 广灵县| http://fa.hz0j2r6vo.fun http://fa.hz0j2r6vo.fun http://fa.hz0j1r0vo.fun http://fa.hz0j1r0vo.fun http://fa.hz0j2r9vo.fun