Я пытаюсь установитьasticsearch, используя ansible playbook, и могу установить его успешно. Но не удается обновить файлы конфигурации /etc/default/elasticsearch
и /etc/elasticsearch/elastisearch.yml
. Оба эти файла имеют право собственности root:elasticsearch
, из-за которых появляется ошибка Permission denied
Ниже приводится книга воспроизведения
- name: copying the elasticsearch configuration
synchronize:
src: /mnt/"{{ item.source }}"
dest: "{{ item.desti }}"
with_items:
- { source: 'elasticsearch.service', desti: '/usr/lib/systemd/system/' }
- { source: 'limits.conf', desti: '/etc/security/' }
- name: copying the elasticsearch configuration
synchronize:
src: /mnt/"{{ item.source }}"
dest: "{{ item.desti }}"
with_items:
- { source: 'elasticsearch', desti: '/etc/default/' }
- { source: 'elasticsearch.yml', desti: '/etc/elasticsearch/' }
Может кто-нибудь помочь мне, как скопировать файл конфигурации из источник до места назначения