我正在尝试从托管在
中的Web服务器下载tar文件/var/www/html/repo.example.com
node2中的目录。我有web.yml剧本来做,但是当我执行它时,我得到以下冗长的消息,最终导致请求失败,urlopen错误名称或服务未知。谁能帮忙 我,明白为什么会这样吗?
下面是我的apache conf
DocumentRoot "/var/www/html"
ServerName repo.example.com:80
NameVirtualHost xx.2xx.xx4.40:80
这里是playbook
答案 0 :(得分:0)
get_url应该指向源文件路径,而不仅仅是网站名称。
此外,源文件应该可以在ansible之外的第一个位置访问和下载。
如果需要,您可以参考以下示例代码:
https://github.com/rbgithuub/devopsdemo/blob/master/ansible_roles/jdk/tasks/main.yml