Archivo

Oracle Linux Puppet, Facter y Hiera Instalación utilizando Ruby

Oracle Linux Puppet, Facter y Hiera Instalación utilizando Ruby

Esta configuración describe brevemente una instalación del sistema de administración de configuración de títeres en Oracle Linux usando Ruby. El procedimiento de instalación es fácil de seguir e instalaremos tres componentes principales de Puppet: marioneta, facter y jera.

Instale los requisitos previos de instalación de Puppet

Primero, comenzamos por requisitos previos de instalación:

# yum instalar curl ruby ​​alquitrán que 

Instalación de títeres

En el siguiente paso, descargamos todos los componentes de la última versión en un directorio de instalación temporal /tmp/marioneta:

# mkdir /tmp /marioneta # cd /tmp /tupret 

El siguiente comando de Linux descargará, extraerá e instalará cada uno de los tres componentes. Actualice a continuación las URL con los números de versión de Tarball deseados/nuevos:

# curl -s http: // descargas.títeres.com/facter/facter-2.4.4.alquitrán.GZ | Tar xz; Ruby Facter*/Instalar.rb # curl -s https: // descargas.títeres.com/hiera/jiera-2.0.0.alquitrán.GZ | Tar xz; Ruby Hiera*/Instalar.rb # curl -s https: // descargas.títeres.com/marioneta/marioneta-4.1.0.alquitrán.GZ | Tar xz; Ruby Puppet*/Instalar.RB 

Todo listo. Lo que queda es verificar nuestra instalación:

# facter -v 2.4.4]# Hiera -V 2.0.0 # Puppet -Versión 4.1.0 

y opcionalmente elimina nuestro directorio de instalación de títeres temporales:

# RM -FR /TMP /Puppet 

Solución de problemas

El siguiente mensaje de error puede aparecer durante la instalación de títeres si le falta cual paquete:

instalar.RB: 138: en ": No hay dicho archivo o directorio, que (errno :: enoent) desde la instalación.RB: 138: en 'bloque en do_man' desde la instalación.RB: 126: en 'cada uno' desde la instalación.RB: 126: en 'do_man' desde la instalación.RB: 484: en 'Bloque en' desde/usr/share/ruby/fileutils.RB: 125: en 'Chdir' desde/usr/share/ruby/fileUtils.RB: 125: en 'CD' desde la instalación.RB: 467: en '' 

Para resolver este error, simplemente instale cual paquete:

# yum instalación que 
Restablecimiento del dispositivo de banda ancha móvil Vodafone USB con USB_ModesWitch
La primera vez que utilicé mi dispositivo de banda ancha móvil Vodafone USB en mi sistema Fedora Linux, funcionó perfectamente . Sin embargo, después ...
GNU R - Paquete no encontrado - Cómo instalar
La mayoría de los paquetes R están disponibles en el repositorio estándar de su distribución de Linux. En caso de que falle la biblioteca de carga por...
Habilite múltiples pantallas de clonos en VGA Interface Projector o TV
Si está haciendo una presentación con su computadora portátil, desea usar múltiples pantallas. Una pantalla será la pantalla de la computadora portáti...