Archive

Installation d'Oracle Linux Puppet, Facter et Hiera à l'aide de Ruby

Installation d'Oracle Linux Puppet, Facter et Hiera à l'aide de Ruby

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 
Time votre téléchargement hors pointe avec la commande Linux
Tout le monde n'a pas un téléchargement Internet illimité. Parfois, Internet fournit des heures de pointe et hors pointe et à peine quelqu'un va-t-il ...
Erreur fatale mauvaise partition primaire 0 partition se termine dans le cylindre partiel final final
Erreur fatale mauvaise partition primaire 0 la partition se termine dans le cylindre partiel final cette erreur se produit lorsque CFDisk essaie de li...
Afficher les résultats de recherche Google de différentes contries
Dans de nombreuses occasions, j'ai essayé de rechercher des mots clés et d'obtenir un résultat d'un pays qui n'est pas celui que je recherche. Par exe...