Consul和nomad的部署方案

分类: 博客 作者:晒宝模板网 发布日期:2023-07-27 13:54:40

将consul和nomad拷贝到目录/usr/local/bin目录下面。

新建目录/var/nomad 和/var/consul用于保存运行数据。

在服务端新建run.sh:

nohup consul agent --server --data-dir=/var/consul --bind=10.0.0.173 --bootstrap –ui > /tmp/consul.log &

nohup nomad agent --server --client --data-dir=/var/nomad --bootstrap-expect=1> /tmp/nomad.log &

 

在客户端运行命令:

nohup consul agent --server --retry-join=10.0.0.173 --bind=10.0.0.98 --data-dir=/var/consul --ui> /tmp/consul.log &

nohup nomad agent --client --data-dir=/var/nomad> /tmp/nomad.log &

 

然后再服务器上分别执行

Chmod +x run.sh

run.sh

启动服务

然后就可以看到consul和nomad同时在运行了。-----9999