songwang1230 发表于 2018-12-14 14:22:53

在ansible服务器端执行目标服务器的脚本用shell还是command

playbook 执行目标服务器脚本用shell还是command模块?

如下
是写成这样的
- name: start user-server
      script: /services/apps/user-server/bin/startServer.sh

还是写成下面这样的
- name: start user-server
      shell: /bin/bash /services/apps/user-server/bin/startServer.sh

gguujjiiaa 发表于 2018-12-14 21:59:36

safd

霹雳狒狒 发表于 2018-12-19 13:52:01

啊啊啊

ajxzl 发表于 2019-2-14 15:15:31

script 会把当前主机的脚本复制到远程执行,shell仅仅是执行命令,所以用script

beson2000 发表于 2019-4-4 20:50:26

谢谢分享
页: [1]
查看完整版本: 在ansible服务器端执行目标服务器的脚本用shell还是command