sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
sudo yum -y install consul
需要把下面内容保存位json写入/etc/consul.d/acl.json中
{
"datacenter":"dc1",
"acl": {
"enabled": true,
"default_policy": "deny",
"down_policy": "extend-cache",
"tokens": {
"master": "xxx=="
}
}
}
leader节点启动
mkdir /data/consul_data
nohup consul agent -server -bootstrap -ui -config-dir=/etc/consul.d/ -data-dir=/data/consul_data -bind=10.0.0.1 -client=0.0.0.0 -node=10.0.0.1 &
备选节点加入
mkdir /data/consul_data
nohup consul agent -server -join=10.0.0.1 -ui -config-dir=/etc/consul.d/ -data-dir=/data/consul_data -bind=10.0.0.2 -client=0.0.0.0 -node=10.0.0.2 &
评论
暂无评论~~