命令说明

dtle二进制文件仅作为nomad插件使用。各项功能通过nomad二进制执行。

启动nomad节点

nomad agent -config=/path/to/nomad.hcl

集群相关

# 查看管理(server)节点
nomad server members
nomad server members -address=http://127.0.0.1:4646

# 查看执行(client)节点,即运行dtle插件的节点
nomad node status
nomad node status -address=http://127.0.0.1:4646

# 查看某个节点的状态
nomad node status <node ID>

此时nomad命令作为HTTP客户端连接nomad agent, 如果agent不在默认地址,则需要指定 -address=..., 下同。

job相关

# 增加
nomad job run job.hcl
nomad job run -address="http://127.0.0.1:4646" job.hcl

# 删除
nomad job stop -purge <job name>

# 查看所有
nomad job status

# 查看某个
nomad job status <job name>
nomad job status -address=http://127.0.0.1:4646 <job name>

查看版本

查看nomad本体版本

nomad version

查看某一节点的dtle插件版本

nomad node status -verbose <node ID> | grep dtle

输出

dtle         true      true     Healthy   2020-10-09T14:05:00+08:00
driver.dtle               = 1
driver.dtle.full_version  = 9.9.9.9-binlog-provider-7d5a0766
driver.dtle.version       = 9.9.9.9

results matching ""

    No results matching ""