При установке NiFi через Salt Солт говорит: «Названный сервис nifi недоступен» - PullRequest
0 голосов
/ 29 октября 2018

У меня есть формула, которая успешно установит NiFi, см. Ниже:

"Install nifi's service":
cmd.run:
- name: '/opt/nifi/nifi-1.4.0/bin/nifi.sh install'
- creates: /etc/init.d/nifi
- require:
  - file: "Manage property files in nifi's directory"

"start Nifi service":
service.running: 
- name: nifi
- enable: True

А на сервере NiFi я сделаю

sudo service nifi status

И он скажет, что работает. Тем не мение. , , приведенная выше формула Соли, как я уже сказал, установит NiFi, но она не даст ошибку, приведенную ниже:

          ID: start Nifi service
Function: service.running
    Name: nifi
  Result: False
 Comment: The named service nifi is not available
 Started: 19:26:09.663945
Duration: 30.0000000002 ms
 Changes:

Если бы я должен был выполнить «перезагрузку sudo» на сервере NiFi, то приведенная выше формула будет работать. Так что я просто не уверен, как заставить формулу работать при первом запуске, вместо того, чтобы перезагружать ее (и тогда она всегда работает для этого сервера). Есть идеи?

...