如何获得像tomcat或jboss这样的服务PID? 我使用salt.modules.service来启动/停止服务,但似乎我无法获得服务的PID。
答案 0 :(得分:2)
您在salt中执行任意shell命令,可用于检索进程'PID:
salt minion-name cmd.run 'pgrep tomcat'
您也可以在盐状态下使用此模式,并使用jinja进行模板化。例如:
linux-headers:
pkg.installed:
- name: linux-headers-{{ salt['cmd.run']('uname -r') }}