开启启动 Systemd:
在/usr/lib/systemd/system/ 创建 consul.service 文件
touch /usr/lib/systemd/system/consul.service

[Unit]
Description=consul
After=network.target
[Service]
ExecStart=/usr/local/consul/start.sh
KillSignal=SIGTERM[Install]
WanteBy=multi-user.target

创建文件 /usr/local/consul/start.sh
mkdir -p /usr/local/consul/config
mkdir /usr/local/consul/data
mkdir /usr/local/consul/log
touch /usr/local/consul/start.sh
chmod +x /usr/local/consul/start.sh

#!/bin/bash/usr/local/bin/consul agent -server -ui -bootstrap-expect=2 -node=172.17.1.225 -data-dir=/usr/local/consul/data/ -config-dir=/usr/local/consul/config/ -log-file=/usr/local/consul/log/consul_log-$(date +%Y-%m-%d--%H-%M) -client=0.0.0.0 -bind=172.17.1.225 -datacenter=dc1
echo "consul startup"

从节点

#!/bin/bash
/usr/local/sbin/consul agent -server -ui -bootstrap-expect=2 -node=172.17.1.227 -data-dir=/usr/local/consul/data/ -config-dir=/usr/local/consul/config/ -log-file=/usr/local/consul/log/consul_log-$(date +%Y-%m-%d--%H-%M) -client=0.0.0.0 -bind=172.17.1.227  -datacenter=dc1 -join 172.17.1.225

启动
systemctl start consul

开机启动
systemctl enable consul

consul 命令
consul reload即可,consul leave

centos 配置consul集群 开机启动 次选(启动命令)相关推荐

  1. 第六天 - 安装第二、三台CentOS - SSH免密登陆 - hadoop全分布式安装、配置、集群启动

    第六天 - 安装第二.三台CentOS - SSH免密登陆 - hadoop全分布式安装.配置.集群启动 第六天 - 安装第二.三台CentOS - SSH免密登陆 - hadoop全分布式安装.配置 ...

  2. CentOS下torque集群配置(一)-torque安装与配置

    CentOS下torque集群配置(一)-torque安装与配置 一.Centos7系统的安装及设置 1.给两台电脑安装CentOS7.0,光盘启动路径修改为:/dev/cdrom 修改主机名称 # ...

  3. Consul集群配置

    Consul集群配置 consul原理 上图是官网提供的一个事例系统图,图中的Server是consul服务端高可用集群,Client是consul客户端.consul客户端不保存数据,客户端将接收到 ...

  4. windows下配置redis集群,启动节点报错:createing server TCP listening socket *:7000:listen:Unknown error...

    windows下配置redis集群,启动节点报错:createing server TCP listening socket *:7000:listen:Unknown error 学习了:https ...

  5. consul配置mysql集群_consul1.6实现Mysql-Gtid主从读写分离和高可用-03

    规划 Mysql Gtid主从配置 https://blog.51cto.com/9025736/2500516 consul集群搭建 https://blog.51cto.com/9025736/2 ...

  6. 【微服务】搭建Consul集群服务和Consul配置中心

    文章目录 一.传统配置文件的弊端 二.微服务配置中心 三.主流的配置中心 四.Consul 配置操作 1.添加配置信息 2.获取配置信息 五.单点服务器Consul集群 一.传统配置文件的弊端 静态化 ...

  7. 微服务 - 搭建Consul集群服务,Consul配置中心

    传统配置文件的弊端 静态化配置,例如env文件 配置文件无法区分环境 配置文件过于分散 历史版本无法查看 配置中心如何解决的呢?配置中心的思路是把项目中的配置参数全部放在一个集中的地方来管理,并提供一 ...

  8. docker-Consul的概述及consul集群环境的搭建

    目录 一.概述 Consul的作用 二.搭建consul集群环境 1.安装Consul 2.配置容器服务自动加入nginx集群 (1)安装Gliderlabs/Registrator (2)测试服务 ...

  9. Docker - 容器部署 Consul 集群

    目录   准备 Consul 镜像 安装单个 Consul 组装集群 Consul 启动 Consul 和 Web 管理器 Consul 命令简单介绍 Web 管理器 Server 加入集群 Clie ...

最新文章

  1. JDK1.8 十大新特性详解
  2. ARM开发培训的总结报告
  3. wins宝塔安装提示已经有php,centOS安装宝塔提示报错
  4. 认识:人工智能AI 机器学习 ML 深度学习DL
  5. 60-30-012-使用-Kafka不停机删除topic数据(自动建立topic)md
  6. 关于用户自定义控件与引用该控件的页面之间的javascript脚本冲突
  7. 【HDU】4391 Paint The Wall
  8. MYSQL 无重复插入数据更新语法 sql一句话使insert时若主键重复则更新
  9. Java实现JPBC密码库的实验
  10. Java进阶篇之十五 ----- JDK1.8的Lambda、Stream和日期的使用详解(很详细)
  11. 企业信息化建设的意义
  12. 3D次时代来临 如何玩转红蓝立体游戏
  13. Docker创建私有仓库
  14. 人工智能与大数据时代-2020
  15. 酷睿i7 9750h相当于什么水平 i79750h属于哪个档次
  16. 哥去微软面试,第一句话就被…
  17. 硬盘被重新分区并格式化后数据恢复教程 (图文并茂)
  18. Nuxt在SPA模式下的鉴权处理(1)
  19. 《炬丰科技-半导体工艺》 使用超临界二氧化碳清洗去除晶片表面的Si3N4颗粒
  20. 【哈夫曼树】创建哈夫曼树

热门文章

  1. 印刷设计必懂知识04:印刷分辨率介绍
  2. 支持html文件格式的网盘,Word文档支持哪些文件格式?
  3. 【从零开始学习SLAM】两张图像如何拼接成点云
  4. 无人机三维重建技术,如何还原交通事故现场.....
  5. 精简瘦身Windows XP的方法
  6. 7、公司上市 - 开公司创业系列文章
  7. js判断是否微信PC端打开内置浏览器
  8. 如何查看windows某个目录下所有文件/文件夹的大小?(TreeSize Free)
  9. 多项式求值的秦九韶算法
  10. 2020前端面试题72道总结