Archiv

Oracle Linux Puppen-, Fast- und Hiera -Installation mit Ruby

Oracle Linux Puppen-, Fast- und Hiera -Installation mit Ruby

Diese Konfiguration beschreibt kurz eine Installation des Puppenkonfigurationsmanagementsystems auf Oracle Linux mit Ruby. Der Installationsverfahren ist einfach zu befolgen, und wir werden drei Komponenten des Hauptpuppets installieren: Marionette, FASTER Und Hiera.

Installieren Sie die Installationsvoraussetzungen von Puppet

Zunächst beginnen wir mit den Voraussetzungen der Installation:

# yum installieren curl ruby ​​tar was 

Marionetteninstallation

Im nächsten Schritt laden wir alle neuesten Versionskomponenten in ein temporäres Installationsverzeichnis herunter /TMP/Puppenspiel:

# mkdir /tmp /puppet # cd /tmp /puppet 

Der folgende Linux -Befehl wird jede der drei Komponenten herunterladen, extrahieren und installieren. Bitte aktualisieren Sie die folgenden URLs mit gewünschten/neueren Tarball -Versionsnummern:

# curl -s http: // downloads.Puppetlabs.com/fader/fader-2.4.4.Teer.gz | Tar xz; Rubin -Faster*/Installation.RB # curl -s https: // downloads.Puppetlabs.com/Hiera/Hiera-2.0.0.Teer.gz | Tar xz; Ruby Hiera*/Installation.RB # curl -s https: // downloads.Puppetlabs.com/puppet/puppet-4.1.0.Teer.gz | Tar xz; Ruby Puppet*/Installation.rb 

Alles erledigt. Was bleibt, ist, unsere Installation zu überprüfen:

# FASTE -V 2.4.4]# Hiera -v 2.0.0 # Puppe --version 4.1.0 

und entfernen Sie optional unser temporäres Verzeichnis der Puppeninstallation:

# rm -fr /tmp /puppet 

Fehlerbehebung

Die folgende Fehlermeldung kann während der Installation der Marionetten angezeigt werden, wenn Sie fehlen welche Paket:

Installieren.RB: 138: in ": Keine solche Datei oder Verzeichnis - welche (errno :: enoent) von der Installation.RB: 138: In 'Block in do_man' von der Installation.RB: 126: In 'jeweils' von der Installation.RB: 126: In 'do_man' von Installation.RB: 484: In 'Block in' aus/usr/share/ruby/fileUtils.RB: 125: in 'chdir' von/usr/share/ruby/fileUtils.RB: 125: In 'CD' von Installation.RB: 467: in '' ' 

Um diesen Fehler aufzulösen, installieren Sie einfach welche Paket:

# yum installieren welche 
Linux nvidia mcptop 10 erzwungenes Modul funktioniert nicht
Dieses Problem mit dem erzwungenen Modul scheint alle wichtigen Linux -Verteilungen zu beeinflussen. Jahr 2008 war das erste Mal, dass ich dieses Prob...
Cisco CCNA - IP -Adressklasse B Range B
Netzwerkbits 16 verfügbare Netzwerkbits verfügbar (x) 10xxxxxx xxxxxxxx Hosts Hosts Dadurch lassen wir 14 Bits, die für die Anzahl der Netzwerke ausge...
DU- SCHANDE PAGE
Name DU -Abschätzung der Dateispace -Nutzung Synopsis du [Option]… [Datei]… du [Option]… -Files0 -FROM = F Beschreibung Fassen Sie die Festplattennutz...