Mantenha os RPMs instalados em sincronia

3

Qual é a melhor maneira de manter vários servidores CentoS / RH 5 mantendo o mesmo conjunto de RPMs? Ou seja, quando eu instalar ou atualizar um RPM em um deles usando um repositório YUM comum, faça os outros servidores atualizarem / instalarem também.

Manter tudo atualizado para a versão mais recente de tudo do repositório não é uma opção.

    
por m1tk4 28.01.2013 / 18:31

3 respostas

6

As seguintes ideias também podem ajudá-lo:

  • Use o plug-in de plug-in do yum ( yum install yum-plugin-versionlock ) para bloquear pacotes específicos para uma versão ou um lançamento específico.
  • Use o Katello ou o passeio espacial para uma ferramenta de gerenciamento mais centralizada, semelhante ao Red Hat Satellite. Ele permite que você crie canais de software personalizados com pacotes específicos neles.
por 28.01.2013 / 20:13
10

Escolha seu método.

  • Crie seu próprio repositório e mantenha-o atualizado para a última versão desejada.
  • Use uma ferramenta como o Puppet.
  • Use um shell distribuído para emitir os comandos de atualização.
  • Use uma máquina como mestre e faça o script de uma ferramenta que leia a lista de pacotes no mestre e use isso nas outras.
por 28.01.2013 / 18:34
3

Além das ferramentas / ideias listadas, outra solução interessante para essa tarefa é Pulp .

    
por 28.01.2013 / 21:04