一、安装
centos安装
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
sudo yum -y install consul
二、启动
启动(有dev、server、client模式,一般用server部署集群)
consul agent -server -bootstrap-expect=3 -data-dir=/home/data/consul -node=节点名称 -bind=本机ip -client=0.0.0.0 -datacenter=test -ui
三、集群
准备三台服务器
192.168.164.10
192.168.164.20
192.168.164.30
分别用启动命令启动,名称自定义,bind ip分别是三台服务器对应的ip
# 例如192.168.164.10
consul agent -server -bootstrap-expect=2 -data-dir=/home/data/consul -node=测试1 -bind=192.168.164.10 -client=0.0.0.0 -datacenter=shenzhen -ui
参数
server: 以server身