2017-11-01 2 views
0

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.

+0

Diese Protokolle geben an, dass Ihr Client nicht erfolgreich gegen die Zertifizierungsstelle auf Ihrem Master zertifiziert. Sie müssen das zuerst beheben. –

+0

Sicher. Ich werde das überprüfen. –

+0

@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. –

Antwort

0

Sie erhalten diesen Fehler, weil Ihr Master und Agent Probleme mit der Kommunikation haben, versuchen Sie, Master von Slave zu pingen und zu sehen.

Es sollte gut funktionieren, wenn Sie FQDN des Masters der Datei \ etc \ hosts des Agenten hinzufügen.

+0

Lassen Sie mich wissen, ob dies für Sie funktioniert – Abhijeetk431

+0

Danke, dass es für mich funktioniert.Wie Sie sagten, ich habe den FQDN des Masters zu den Host-Dateien des Agenten hinzugefügt –

Verwandte Themen