Installation d'Oracle Linux Puppet, Facter et Hiera à l'aide de Ruby
- 4190
- 986
- Jeanne Dupont
Cette configuration décrit brièvement une installation du système de gestion de configuration de marionnettes sur Oracle Linux à l'aide de Ruby. La procédure d'installation est simple à suivre et nous installerons trois composants de la marionnette principale: fantoche
, plain-pied
et hiera
.
Installez les conditions d'installation de Puppet
Tout d'abord, nous commençons par installation préalables:
# yum installer le goudron de rubis en boucle qui
Installation de marionnettes
À l'étape suivante, nous téléchargeons tous les derniers composants de la version dans un répertoire d'installation temporaire / TMP / Puppet
:
# MKDIR / TMP / PUPET # CD / TMP / PUPET
La commande Linux suivante téléchargera, extraire et installera chacun des trois composants. Veuillez mettre à jour ci-dessous les URL avec les numéros de version Tarball souhaités / plus récents:
# curl -s http: // téléchargements.puppetlabs.com / faceter / faceter-2.4.4.le goudron.gz | Tar XZ; Ruby Facter * / Installer.RB # curl -s https: // téléchargements.puppetlabs.com / Hiera / Hiera-2.0.0.le goudron.gz | Tar XZ; Ruby Hiera * / Installer.RB # curl -s https: // téléchargements.puppetlabs.com / marionnette / marionnette-4.1.0.le goudron.gz | Tar XZ; Ruby Puppet * / Installer.RB
Terminé. Ce qui reste, c'est de vérifier notre installation:
# face -v 2.4.4] # Hiera -v 2.0.0 # Puppet - Version 4.1.0
et supprimer éventuellement notre répertoire d'installation de marionnettes temporaire:
# rm -fr / tmp / marionnet
Dépannage
Le message d'erreur suivant peut apparaître lors de l'installation des marionnettes si vous manquez qui
emballer:
installer.RB: 138: dans ": aucun fichier ou répertoire de ce type - qui (errno :: enoent) de l'installation.RB: 138: dans 'Block in Do_man' de l'installation.RB: 126: dans «chacun» de l'installation.RB: 126: dans 'do_man' de l'installation.RB: 484: dans 'Block in' from / usr / share / ruby / fileutils.RB: 125: dans 'chdir' de / usr / share / ruby / fileutils.RB: 125: dans 'cd' de l'installation.RB: 467: dans ''
Pour résoudre cette erreur, installez simplement qui
emballer:
# Yum Installer qui
Tutoriels Linux connexes:
- Choses à installer sur Ubuntu 20.04
- Choses à installer sur Ubuntu 22.04
- Une introduction à l'automatisation Linux, des outils et des techniques
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Installation d'Oracle Java sur Ubuntu 20.04 Focal Fossa Linux
- Téléchargement Linux
- Oracle Linux vs Red Hat (Rhel)
- Comment installer Yum sur Linux
- Télécharger le fichier en boucle sur Linux
- Installez Arch Linux dans VMware Workstation
- « Comment extraire les archives de tarball GZIP *.le goudron.GZ à un répertoire de destination spécifique
- Comment déterminer si un système hôte est une machine virtuelle ou physique »