Oracle Linux Puppet, Facter y Hiera Instalación utilizando Ruby
- 2997
- 289
- Carmen Casillas
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
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Cosas para instalar en Ubuntu 22.04
- Una introducción a la automatización, herramientas y técnicas de Linux
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Instalación de Oracle Java en Ubuntu 20.04 fossa focal Linux
- Descarga de Linux
- Oracle Linux vs Red Hat (Rhel)
- Cómo instalar Yum en Linux
- Descarga de archivos de curl en Linux
- Instale Arch Linux en VMware Workstation
- « Cómo extraer el archivo de tarball de gzip *.alquitrán.GZ a un directorio de destino específico
- Cómo determinar si un sistema de host es una máquina virtual o física »