首页 > 其他 > 详细

consul配置启动脚本

时间:2020-01-06 18:04:32      阅读:188      评论:0      收藏:0      [点我收藏+]
node name IP
server consul_10 10.10.10.10
server consul_11 10.10.10.11
client consul_12 10.10.10.12
  • 服务端
#!/bin/bash
 
mkdir -p /data/consul/{consul_d,logs}
rm -rf /data/consul/logs/*
 
nohup /opt/consul/consul agent -ui -server -bootstrap-expect=1 -log-file=/data/consul/logs/ -log-level=warn -log-rotate-bytes=102400000 -data-dir=/data/consul/consul_d/ -node=consul_10 -client=0.0.0.0 -encrypt=fPEBs8/pU4kSpu59yhqq/A== -retry-join=10.10.10.10 -retry-join=10.10.10.11 > /dev/null 2>&1 &
  • 集群中其他主机
#!/bin/bash
 
mkdir -p /data/consul/{consul_d,logs}
rm -rf /data/consul/logs/*
 
nohup /opt/consul/consul agent -ui -server -bootstrap-expect=1 -log-file=/data/consul/logs/ -log-level=warn -log-rotate-bytes=102400000 -data-dir=/data/consul/consul_d/ -node=consul_11 -client=0.0.0.0 -encrypt=fPEBs8/pU4kSpu59yhqq/A== -retry-join=10.10.10.10 -retry-join=10.10.10.11 > /dev/null 2>&1 &
  • 客户端
#!/bin/bash
 
mkdir -p /data/consul/{consul_d,logs}
rm -rf /data/consul/logs/*
 
nohup /opt/consul/consul agent -ui -log-file=/data/consul/logs/ -log-level=warn -log-rotate-bytes=102400000 -data-dir=/data/consul/consul_d/ -node=consul_12 -encrypt=fPEBs8/pU4kSpu59yhqq/A== -retry-join=10.10.10.10 -retry-join=10.10.10.11 > /dev/null 2>&1 &

服务器端-bootstrap-expect 参数根据实际集群机器数量进行配置
服务器端及客户端使用 consul keygen 产生。

consul配置启动脚本

原文:https://www.cnblogs.com/taoyuxuan/p/12157570.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!