Oracle Linux Puppet, Facter i Hiera Instalacja za pomocą Ruby

Oracle Linux Puppet, Facter i Hiera Instalacja za pomocą Ruby

Ta konfiguracja krótko opisuje instalację systemu zarządzania konfiguracją marionetek na Oracle Linux za pomocą Ruby. Procedura instalacji jest prosta do naśladowania, a my zainstalujemy trzy komponenty głównych marionetek: marionetka, Fact I Hiera.

Zainstaluj warunki wstępne instalacji Puppet

Najpierw zaczynamy od instalacji Wymagania wstępne:

# Yum Zainstaluj Curl Ruby Tar, która 

Instalacja marionetki

W następnym kroku pobieramy wszystkie najnowsze komponenty wersji do tymczasowego katalogu instalacji /tmp/marionetka:

# mkdir /tmp /marionet # cd /tmp /marionetka 

Poniższe polecenie Linux pobranie, wyodrębni się i zainstaluje każdy z trzech komponentów. Zaktualizuj poniżej adresy URL z pożądanymi/nowszymi numerami wersji Tarball:

# curl -s http: // pobieranie.Puppetlabs.com/Facter/Facter-2.4.4.smoła.GZ | Tar xz; Ruby Facter*/Install.rb # curl -s https: // pobieranie.Puppetlabs.com/hiera/hiera-2.0.0.smoła.GZ | Tar xz; Ruby Hiera*/Instaluj.rb # curl -s https: // pobieranie.Puppetlabs.Com/Puppet/Puppet-4.1.0.smoła.GZ | Tar xz; Ruby Puppet*/Instaluj.RB 

Wszystkie zrobione. Pozostaje sprawdzenie naszej instalacji:

# FACTER -V 2.4.4]# hiera -v 2.0.0 # Puppet --version 4.1.0 

i opcjonalnie usuń nasz tymczasowy katalog instalacji marionetek:

# rm -fr /tmp /marionetka 

Rozwiązywanie problemów

Poniższy komunikat o błędzie może pojawić się podczas instalacji Puppet, jeśli brakuje Ci Który pakiet:

zainstalować.RB: 138: W „: Brak takiego pliku lub katalogu - który (errno :: enoent) z instalacji.RB: 138: W „Block in Do_Man” z instalacji.RB: 126: W „każdy” z instalacji.RB: 126: W „Do_man” z instalacji.RB: 484: W „Block in” od/usr/share/ruby/fileutils.RB: 125: W „CHDIR” z/usr/share/ruby/fileutils.RB: 125: W „CD” z instalacji.RB: 467: w '' 

Aby rozwiązać ten błąd, wystarczy zainstalować Który pakiet:

# mniam, który 

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Instalacja Oracle Java na Ubuntu 20.04 Focal Fossa Linux
  • Pobierz Linux
  • Oracle Linux vs Red Hat (RHEL)
  • Jak zainstalować Yum na Linux
  • Plik Curl Pobierz na Linux
  • Zainstaluj Arch Linux na stacji roboczej VMware