0
我无法使用ansible复制文件。我甚至没有得到任何错误ansible copy not working
测试playbook.yml
---
- name: Test file
hosts: development
tasks:
name: Copying file
copy: src=/home/rajesh.devan/ansible_test/Hello.txt dest=/home/rajesh.devan/ansible_test/HelloWorld.txt
主机:
[development]
dxxxxcorh516.xxxxx.com ansible_user=rajesh.devan
当我运行:
[email protected]:~/ansible_test $ ansible-playbook test-playbook.yml --ask-pass
SSH password:
PLAY [Test file] **************************************************************
GATHERING FACTS ***************************************************************
ok: [dxxxxlocorh516.global.xxxxx.com]
PLAY RECAP ********************************************************************
dtxxxxxcorh516.xxxxx.com : ok=1 changed=0 unreachable=0 failed=0
提前感谢!
我修改剧本,比如'--- - 名称:测试文件 - 主机:发展 - 任务: - 名称:复制文件 - 复制:src =/home/rajesh.devan/ansible_test/Hello.txt dest =/home/rajesh.devan/ansible_test/HelloWorld.txt 但我最终得到这个错误'[email protected]:〜/ ansible_test $ ansible-playbook test-playbook.yml --ask-pass SSH密码: 错误:主机声明是必需的' –
@RajeshDevan我给你正确的语法。请参阅(playbook intro)[http://docs.ansible.com/ansible/playbooks_intro.html]以了解您应该在哪里放置破折号。 –
谢谢@Konstantin此页面不可用docs.ansible.com/ansible/playbooks_intro.html –