一、准备工作
consul集群最少需要3台节点主机,我用的是虚拟机,网络为NAT模式。当然,你熟悉docer的话也可以使用docker。
节点主机IP:
192.168.0.101
192.168.0.102
192.168.0.103
二、集群配置
注意:以下所有操作请在ROOT账号下完成,演示在操作系统版本为cenots7下完成,其他原理大同小异,自行研究。
1、安装consul
yum install -y yum-utils
yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
yum -y install consul
其他安装方式可参考consul官方:Install | Consul | HashiCorp Developer
2、防火墙端口放行
#防火墙放行端口
firewall-cmd --zone=public --add-port=8300/tcp --permanent;
firewall-cmd --zone=public --add-port=8301/tcp --permanent;
firewall-cmd --zone=public --add-port=8302/tcp --permanent;
firewall-cmd --zone=public --add-port=8500/tcp --permanent;
#重载防火墙配置
firewall-cmd --reload;
#查看