Это мой файл задачи:
- name: installing epel-release
yum:
name: epel-release
state: installed
- name: installing required packages
yum:
name: "{{ item }}"
state: installed
with_items:
- nrpe
- nagios-plugins-all
- openssl
- name: pushing nrpe.cfg
template:
src: nrpe.cfg.j2
dest: /etc/nagios/nrpe.cfg
backup: yes
notify: restart nrpe
Во время выполнения этой пьесы. Все работает нормально. Несмотря на то, что выполняется обработчик, nrpe не запускается, когда я проверял свой клиентский сервер.
Это мой файл-обработчик
- name: restart nrpe
service:
name: nrpe
state: restarted
enabled: yes
Вам нужно добавить сервис в свой playbook, включить и запустить его там. Обработчик предназначен только для перезапуска при изменении файла, и я думаю, что он не запустит его, когда он не запущен ...