一、安裝
具體安裝步驟參考我的另一篇文章,consul集群部署(https://www.cnblogs.com/zhouganqing/p/14560691.html)
二、創建配置文件
#創建配置文件 consul/service.json #編輯文件內容 { "server": true, "ui":true, "datacenter": "dc1", "data_dir": "/data/consul", "node_name": "192.168.xxx.xxx", "bootstrap_expect":1, "client_addr": "0.0.0.0", "bind_addr": "192.168.xxx.xxx" } #保存並退出
三、編輯開機自啟動
#進入下面的目錄 cd /usr/lib/systemd/system/ #創建並編輯文件 vi consul.service [Unit] Description=consul server After=network.target [Service] Type=simple User=root ExecStart=/usr/bin/consul agent -config-dir /etc/consul Restart=on-failure [Install] WantedBy=multi-user.target
ExecStart=/usr/bin/consul agent -config-dir /etc/consul
/usr/bin/consul #consul的安裝目錄
/etc/consul #第二步創建的配置文件的位置