Ich muss exim4 über Puppet installieren. Da für diese Installation eine interaktive Konfiguration erforderlich ist, benötige ich eine Antwortdatei, weiß jedoch nicht, wie eine generiert werden soll. Wie generiere ich eine
Ich muss exim4 über Puppet installieren. Da für diese Installation eine interaktive Konfiguration erforderlich ist, benötige ich eine Antwortdatei, weiß jedoch nicht, wie eine generiert werden soll. Wie generiere ich eine
Ich habe ein Problem mit dem folgenden Puppet-Manifest, das das passwdqcPam-Modul auf einem RHEL-6-System aktivieren soll (dies verwendet Puppet 0.25.5 und Augeas 0.7.2): augeas { 'authconfig': context => '/files/etc/sysconfig/authconfig', changes => [ 'set USEPASSWDQC yes', 'set...
Ich versuche, zwei verschiedene Dateien mit einer Vorlage zu erstellen, da sie sich nur um eine Zeile unterscheiden. file { "/tmp/bootstrap-raid.sh": content => template("pxe/bootstrap.sh.erb"), } file { "/tmp/bootstrap-noraid.sh": content => template("pxe/bootstrap.sh.erb"), }...
Meine Tradition ist es, alle Zonenserien bei Änderung auf den Zeitstempel zu setzen. Jetzt, da Puppet meine neue Religion ist, möchte ich beim Erstellen von Zonendateien aus exportierten Ressourcen serielle Zeitstempel festlegen. Ein etwas trivialisiertes Beispiel könnte so aussehen: file {...
Angenommen, ich habe Folgendes in der /etc/syslog.confDatei: # Log all kernel messages to the console. # Logging much else clutters up the screen. #kern.* /dev/console Ich möchte es ändern kern.* /var/log/kern.log, um den für Menschen lesbaren Zeitstempel für das Kernel-Protokoll zu erhalten. Puppe...
Ich bin ziemlich neu bei Puppet, aber es gefällt mir bisher sehr gut. Im Moment richte ich es ein, um eine kleine Architektur zu automatisieren. Ich habe jedoch ein Problem: Ich möchte ein Paket entfernen und sicherstellen, dass es gestoppt wird. Um dies zu erreichen, habe ich den folgenden Eintrag...
Siehe die Konfiguration meines Knotens: $property_name = { "unit_1" => { host => [ "dns_name1/192.168.0.1/25" ,"dns_name2/192.168.0.2/25" ] }, "unit_2" => { host => [ "dns_name3/192.168.0.3/25", "dns_name4/192.168.0.4/25" ] }, } include class::property In der Vorlage habe...
Ist es möglich, so einzurichten puppet, dass Änderungen an Manifesten nur zu bestimmten Zeiten angewendet werden, sodass eventuelle Ausfallzeiten auf unserem Server auftreten, wenn wir uns dazu entschließen? Vielen
Ich habe festgestellt, dass bei Verwendung der userOption execnicht die Umgebung des angegebenen Benutzers verwendet wird. $ sudo -i puppet apply -e "exec { '/usr/bin/env': logoutput => true, user => nobody}" notice: /Stage[main]//Exec[/usr/bin/env]/returns: SHELL=/bin/bash notice:...
Ich habe ein paar Splunk-Server im Haus, die ich einen Teil der Konfiguration über Puppet verwalte. Diese befinden sich auf CentOS 6-Boxen. Meine Definition ist eingerichtet als file{ "/opt/splunk/etc/apps": recurse => true, purge => true, force => true, source =>
Ich habe mich über die Unterschiede zwischen Cloud-Computing-Management-Tools und Serverkonfigurationssoftware gewundert, da es eine Überschneidung zwischen ihnen zu geben scheint. Ich hätte gerne Feedback von Kunden, die beide Software verwendet
Ich habe einen Puppenmeister und Sklaven in verschiedenen Rechenzentren. Die Latenz zwischen ihnen beträgt ~ 40ms. Wenn ich "Puppet Agent - Test" auf einem Slave ausführe, um das neueste Manifest anzuwenden, dauert es ~ 360 Sekunden, bis es fertig ist. Nach einigem Graben kann ich sehen, dass die...
Ich habe daran gearbeitet, Puppen zu lernen und damit eine Jenkins-Box einzurichten. Ich verdrahte Jenkins durch Tomcat, da ich dort möglicherweise auch andere Webapps laufen lasse. BEARBEITEN : Ich habe (über puppet module install puppetlabs-stdlib) die von Puppetlabs bereitgestellte stdlib...
Ich habe zwei Änderungen an ip route& sysctl, die den langsamen Start von TCP deaktivieren. Hier ist, wie ich es mache ip route show Notieren Sie sich die Zeile, die mit der Standardeinstellung beginnt. Nehmen Sie die IP aus der Standardzeile und führen Sie sie aus sudo ip route change...
In meiner Puppenkonfiguration muss ich einen Variablenwert in Kleinbuchstaben schreiben, bevor ich ihn in einer Vorlage verwenden kann. Wie erreicht man das? Gibt es eine Möglichkeit, einen variablen Wert im Puppenmanifest in Kleinbuchstaben zu schreiben? Muss ich dies in der Vorlage tun? Und...
Ich habe versucht, ein Manifest für die Installation von Postgres 9.1 mit Puppet auf einem Centos 5-Server zu erstellen. Ich habe versucht, die Anweisungen unter http://wiki.postgresql.org/wiki/YUM_Installation anzupassen , um dies zu erreichen, und wenn ich einen manuellen Prozess durchlaufe,...
Ist es möglich, einen Befehl von der Master-Puppe an einen Knoten zu senden, um den Agenten auszuführen und die neueste Konfiguration darauf anzuwenden? Ich habe das Passwort für einen Benutzer verloren und kann mich nicht anmelden, aber der Puppet Agent ist auf dem Server installiert und ich kann...
Ich beginne mit Puppet auf ec2 anhand der folgenden Anleitung. https://help.ubuntu.com/12.04/serverguide/puppet.html Im allerletzten Schritt, wenn ich versuche, den Puppen-Client vom Puppenmeister zu signieren, erhalte ich die folgende Fehlermeldung root@ip-10-248-27-66:/home/ubuntu# puppetca...
Ist es möglich, Puppet-Module automatisch zu installieren oder in Ihre Puppet-Konfiguration aufzunehmen? Ich muss manuell laufen, puppet module installbevor ich renne puppet
Während ich versuche, meine Puppe zu debuggen, manifestiere ich mich mehrmals, nachdem ich sie mit Hiera gebündelt habe. Manchmal bezweifle ich, dass die richtige Hiera-Suche überhaupt durchgeführt wird. Ich benutze hauptsächlich CentOS mit Puppet 3. Gibt es ein Tool, mit dem ich herausfinden kann,...