当我在Ansible剧本中使用yum模块在目标服务器上安装Maven时,出现以下错误消息:找不到与“ maven”匹配的软件包可用,已安装或已更新
但是当我登录到目标服务器时,我可以使用yum install maven成功安装maven
不确定剧本有什么问题。我应该在哪里寻找其他日志或如何解决此问题?
剧本任务如下:
- name: install maven (and other packages if needed)
yum: name=maven state=latest
become: true
答案 0 :(得分:0)
哦,我发现yum模块默认不会更新缓存,但是rpm(在命令行上)会更新。
尝试将update_cache: yes
添加到yum模块参数。