consul-集群安装

consul集群安装指南

安装准备

安装包

consul支持3以下几种安装方式

  1. 编译好的二进制包
  2. 源码安装
  3. 在kubernetes上安装
    我们这次采用第一种安装方式安装包下载

安装组网

consul采用3个节点的集群模式安装

安装开始

  1. 环境检查
    consul运行会占用以下端口 8600、8500、8301、8302、8300
  2. 执行安装
    创建用户
    groupadd consul
    useradd -g consul -d /home/consul consul
    切换用户
    su - consul
    新建目录
    mkdir /home/consul/bin
    mkdir /home/consul/data
    mkdir /home/consul/log
    启动
    假设三个机器ip分别是 ip1 ip2 ip3
    在ip1上执行
    consul agent -server -bootstrap -bind=ip1 -ui -client=0.0.0.0 -data-dir=/home/consul/data/ -log-file=/home/consul/log/ -log-rotate-max-files=8 -retry-join=ip2 -retry-join=ip3 >> /dev/null &
    在ip2上执行
    consul agent -server -bind=ip2 -ui -client=0.0.0.0 -data-dir=/home/consul/data/ -log-file=/home/consul/log/ -log-rotate-max-files=8 -retry-join=ip1 -retry-join=ip3 >> /dev/null &
    在ip3上执行
    consul agent -server -bind=ip3 -ui -client=0.0.0.0 -data-dir=/home/consul/data/ -log-file=/home/consul/log/ -log-rotate-max-files=8 -retry-join=ip1 -retry-join=ip2 >> /dev/null &
  3. 启动检查
    正确输出集群信息
    consul members
发布了22 篇原创文章 · 获赞 1 · 访问量 522

猜你喜欢

转载自blog.csdn.net/weixin_37512224/article/details/104516515
今日推荐