Ansible unarchive:"找不到处理程序"

时间:2016-12-01 13:30:08

标签: ansible

当我使用Ansible取消归档文件时,发生以下错误:

  

无法找到取消归档的处理程序。确保已安装提取文件所需的命令。

有没有安装所需模块的解决方案(gtar / unzip)。

2 个答案:

答案 0 :(得分:5)

没有。 Ansible并不神奇,它是一种依靠常用工具来执行任务的自动化工具。

Per unarchive文档:

  

目标主机上需要gtar / unzip命令

如果您查看来源,请looks for gtar(首选),然后tarunzip

您始终可以使用command / shell模块运行您喜欢的任何命令,但仍需要从目标计算机上的存档中提取程序。

答案 1 :(得分:1)

即使源文件类型不是压缩文件,也可能会输出相同的消息。