Ich bin ein Neuling zu Puppet. Als Lernpfad habe ich versucht, ein Paket nagios-common
zu installieren. Ich habe das folgende Puppet-Manifest verwendet, um das Paket zu installieren.Pakete sind in Puppet-Master installiert sind nicht in Puppet Agent-Knoten installiert
class pckd {
package {'nagios-common':
ensure => present,
}
}
node default {
include pckd
}
auch ich habe puppet apply
auf dem Master-Knoten angelegt wird. Dieses Paket ist erfolgreich im Master installiert.
Unten ist die /var/log
.
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 nagios: Auto-save of retention data completed successfully.
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
Ich habe puppet agent -t
auf dem Agentenknoten angewandt und war nicht in der Lage, das Paket auf dem Agenten node.This Paket zu installieren ist nicht installiert in dem Agenten auf die obige Abfrage node.Added, gibt es eine Frist, auf das Das Paket wird wiedergegeben.
Diese Protokolle geben an, dass Ihr Client nicht erfolgreich gegen die Zertifizierungsstelle auf Ihrem Master zertifiziert. Sie müssen das zuerst beheben. –
Sicher. Ich werde das überprüfen. –
@MattSchuchard Ich habe versucht, ein Shell-Skript in Agent-Knoten auszuführen. Ich konnte es erfolgreich ausführen. Wenn es ein Zertifizierungsproblem gäbe, wäre es nicht in den Agentenknoten installiert worden. –