двумя хостами, но rsync обычно запрашивает подтверждение что-то типа Are you sure you want to continue connecting (yes/no)? yes.
Я использую модуль таким образом:
- name: PostgreSQL-slave | Rsync
synchronize:
src: "/var/lib/postgresql/9.6/main/*"
dest: "{{postgresql_data_directory}}"
archive: yes
# recursive: yes
# copy_links: yes
delete: yes
rsync_opts:
- "--exclude=recovery.conf"
- "--exclude=postgresql.conf"
- "--exclude=.postgresql.pid"
delegate_to: 192.168.56.102
delegate_to на сервер, файлы которого должны синхронизироваться со вторым.
ВОПРОС: как можно принудительно передать yes, потому что в противном случае выполнение таски зависает
man yes
так это он в командной строке запрашивает подтверждение, что-то не помню, чтобы из под ансибла это так было. между делегируемым и целевым хостом точно ssh правильно настроено?
Обсуждают сегодня