同步远程主机上的目录
问题描述:
我想在远程主机上创建一个目录的副本。我试图用的任务是:同步远程主机上的目录
- name: copy old core configs to new Solr
become: yes
become_user: root
synchronize:
src="/usr/local/solr/example/solr/collection1/"
dest="/usr/local/solr-4.10.4/example/solr/collection1"
recursive=yes
delegate_to: "{{ inventory_hostname }}"
但它似乎就像是永远挂并期待在iotop
它似乎并不像东西已被复制。我希望这样做的是SSH到远程主机,并从一个目录到另一个目录做一个rsync。我错过了什么吗?
答
通过使用=
而不是:
来混合YAML语法样式。根据我的经验,这可能会导致误导性的错误。
尝试:
- name: copy old core configs to new Solr
become: yes
become_user: root
synchronize:
src: "/usr/local/solr/example/solr/collection1/"
dest: "/usr/local/solr-4.10.4/example/solr/collection1"
recursive: yes
delegate_to: "{{ inventory_hostname }}"
什么是与输出'-vvv'? – techraf