Oracle Linux Puppet, Facter e Hiera Instalação usando Ruby

Oracle Linux Puppet, Facter e Hiera Instalação usando Ruby

Esta configuração descreve brevemente uma instalação do sistema de gerenciamento de configurações de bonecos no Oracle Linux usando Ruby. O procedimento de instalação é simples de seguir e instalaremos três componentes do Puppet principal: fantoche, Facter e Hiera.

Instale os pré -requisitos de instalação do Puppet

Primeiro, começamos por pré -requisitos de instalação:

# yum instalar alcatrão rubi que 

Instalação de fantoches

Na próxima etapa, baixamos todos os componentes da versão mais recente em um diretório temporário de instalação /TMP/Puppet:

# mkdir /tmp /boneco # cd /tmp /fantoche 

O comando Linux a seguir baixará, extrairá e instalará cada um dos três componentes. Atualize abaixo os URLs com os números de versão desejada/mais recente:

# Curl -s http: // downloads.PuppetLabs.com/facter/facter-2.4.4.alcatrão.gz | Tar xz; Ruby Facter*/Instale.RB # CURL -S https: // Downloads.PuppetLabs.com/hiera/hiera-2.0.0.alcatrão.gz | Tar xz; Ruby Hiera*/Instale.RB # CURL -S https: // Downloads.PuppetLabs.com/boneco/fantoche-4.1.0.alcatrão.gz | Tar xz; Puppet rubi*/instalação.rb 

Tudo feito. O que resta é verificar nossa instalação:

# facter -v 2.4.4]# hiera -v 2.0.0 # Puppet -Versão 4.1.0 

e opcionalmente remova nosso diretório temporário de instalação de bonecos:

# rm -fr /tmp /fantoche 

Solução de problemas

A seguinte mensagem de erro pode aparecer durante a instalação do boneco, se você estiver faltando qual pacote:

instalar.RB: 138: em ": nenhum arquivo ou diretório - que (errno :: enoent) da instalação.RB: 138: em 'Block in do_man' da instalação.RB: 126: em 'cada' da instalação.RB: 126: em 'do_man' da instalação.RB: 484: em 'Block in' de/usr/share/ruby/fileutils.RB: 125: em 'chdir' de/usr/share/ruby/fileutils.RB: 125: em 'CD' da instalação.RB: 467: em '' ' 

Para resolver este erro, basta instalar qual pacote:

# yum install qual 

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para instalar no Ubuntu 22.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Oracle Java Instalação no Ubuntu 20.04 fossa focal linux
  • Download do Linux
  • Oracle Linux vs Red Hat (RHEL)
  • Como instalar Yum no Linux
  • Download de arquivos Curl no Linux
  • Instale Arch Linux na estação de trabalho VMware