Zaczynam od marionetek na centos i byłem zdezorientowany kilkoma rzeczami. Po pierwsze, istnieje strona man dla, puppet-master
ale nie dla, puppetmaster
mimo że demon w /etc/init.d jestpuppetmaster
Uruchomienie polecenia $ puppet-master --version
zwraca bash: puppet-master: nie znaleziono polecenia.
Jak powiedzieć, którą wersję uruchamiam zarówno dla urządzenia głównego, jak i klienta?
źródło
pierwsza linia to wersja po stronie serwera, druga po stronie klienta
też działa
źródło
Dla zabawy możesz także użyć Puppet!
Ponadto w manifeście na temat Mistrza marionetek możesz dodać taką linię:
(Uwaga,
$serverversion
gdy jest pustypuppet apply
)źródło
Zainstalowałem marionetkę na Ubuntu 18.04, dostałem ten sam błąd, komenda marionetka nie zostaje dodana do ścieżki stąd ten błąd
nawigowałem do tej ścieżki / opt / puppetlabs / bin i uruchom polecenie puppet master --version
otrzymujesz pożądany wynik
źródło