我需要将wordpress文件解存档到AWS上的远程服务器中。
我能够将wordpress tar下载到另一个目标文件夹中,但是当我尝试将其取消归档时出现此错误:
fatal: [web1]: FAILED! => {"changed": false, "msg": "Source '/var/www/wp.tar.gz' not readable"}'.
这是我的剧本的一部分:
- name: install wordpress
hosts: all
become_user: root
tasks:
- name: download wordpress
get_url: url=https://wordpress.org/latest.tar.gz dest=/var/www/wp.tar.gz
- name: unarchive wordpress
unarchive: src=/var/www/wp.tar.gz dest=/var/www/html
- name: template
template: src=/home/ec2-user/ansible_templates/wp-config.j2 dest=/var/www/html/wordpress/wp-config.php
如何正确访问此文件?
答案 0 :(得分:1)
您需要在remote_src=yes
行上输入unarchive:
,否则它将试图从控制主机中读取数据。