saltstack常用命令

查看minion当前正在运行的jobs

1
# salt '*' saltutil.running

查看指定jid的job(minion正在运行的jobs)

1
# salt '*' saltutil.find_job <jid>

给指定的jid进程发送信号

1
# salt '*' saltutil.signal_job <jid> <single>

终止指定的jid进程

1
2
# salt '*' saltutil.term_job <jid>
# salt op-test01-web.easydevops.lan saltutil.term_job 20171106104710947507

终止指定的jid进程(信号为9)

1
# salt '*' saltutil.kill_job <jid>

查看所有minion当前正在运行的jobs(在所有minions上运行saltutil.running)

1
# salt-run jobs.active

从master jobs cache中查询指定jid的运行结果

1
# salt-run jobs.lookup_jid <jid>

列出当前master jobs cache中所有job

1
# salt-run jobs.list_jobs