gpt4 book ai didi

linux - Ansible 执行脚本不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 04:56:24 26 4
gpt4 key购买 nike

我正在从任务的 anisble 中运行 .sh 命令。

因此,服务器备份模块在指定的 Linux VM 上安装 .sh 文件,然后运行模块运行该 .sh 文件。

当我在 jenkins 中运行作业时,我看到 database_backup.sh 文件已安装在/temp 中,这是正确的。

但是当运行执行模块时,什么也没有发生。

下面是执行脚本。

name: Execute Backup Script

command: ./tmp/database_backup.sh

become: true

become_user: root

我是否遗漏了脚本中的某些内容?

最佳答案

您应该使用绝对路径:(删除/tmp前面的点)

name: Execute Backup Script
command: /tmp/database_backup.sh
become: true
become_user: root

关于linux - Ansible 执行脚本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44946049/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com