consul单机部署、配置文件启动、开机自启动

一、安装

具体安装步骤参考我的另一篇文章,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 #第二步创建的配置文件的位置

 

posted @ 2021-04-22 15:49  夜空中的萤火虫  阅读(2896)  评论(0编辑  收藏  举报