Ich habe angefangen mit Puppe auf Centos und war über ein paar Dinge verwirrt. Zunächst existiert eine Manpage für, puppet-master
aber nicht für puppetmaster
, obwohl der Daemon in /etc/init.d istpuppetmaster
Das Ausführen des Befehls $ puppet-master --version
gibt bash: puppet-master: Befehl nicht gefunden zurück.
Wie kann ich feststellen, welche Version ich sowohl für den Master als auch für den Client verwende?
quelle
Die erste Zeile ist die Version der Serverseite, die zweite die der Clientseite
funktioniert auch
quelle
Für den Spaß können Sie auch Puppet verwenden!
Außerdem können Sie in einem Manifest auf dem Puppet Master folgende Zeile hinzufügen:
(Beachten Sie, dass
$serverversion
bei der Verwendung leer istpuppet apply
)quelle
Installierte die Puppe auf Ubuntu 18.04, bekam den gleichen Fehler, der Puppenbefehl wird nicht zum Pfad hinzugefügt, daher dieser Fehler
Navigieren Sie zu diesem Pfad / opt / puppetlabs / bin und führen Sie den Befehl puppet master --version aus
Sie erhalten das gewünschte Ergebnis
quelle