Oracle Linux Puppet, Facter i Hiera Instalacja za pomocą Ruby
- 2812
- 815
- Maria Piwowarczyk
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
- « Jak wyodrębnić archiwum Tarball Gzip *.smoła.GZ do konkretnego katalogu docelowego
- Jak ustalić, czy system hosta jest maszyną wirtualną czy fizyczną »