Mantendo os pacotes em um grande número de servidores openSUSE atualizados

2

Pergunta para qualquer pessoa que esteja gerenciando uma rede de máquinas openSUSE. Como você acompanha e aplica atualizações? Eu sei sobre o YaST Online Update (YOU), mas parece mais voltado para manter uma única máquina atualizada. Não parece se adaptar bem a um número maior de máquinas. Como você mantém suas máquinas atualizadas? Nossa rede é bastante heterogênea em termos de instalação de pacotes, já que os servidores são principalmente máquinas de infraestrutura com funções variadas.

Eu sei que o SUSE Linux Enterprise tem ferramentas para gerenciar atualizações em toda a rede, mas atualizar para isso não é uma opção por motivos de orçamento.

    
por Kamil Kisiel 18.08.2009 / 22:14

5 respostas

2

Eu uso Puppet para toda configuração e gerenciamento de pacotes em servidores. Embora provavelmente não seja o método mais fácil para servidores homogêneos se eles não foram todos construídos a partir de uma única fonte.

Outras opções são (supondo que você esteja usando o SuSE relativamente novo) para fazer as atualizações para você, ou apenas criar scripts na ferramenta YoU se isso for possível. Pessoalmente, eu tento ficar longe de qualquer coisa do Yast se for possível (prefiro fazer coisas com arquivos e ferramentas que eu possa escrever).

Sem pregar muito, se você tiver um grande número de servidores, o gerenciamento de configuração é um grande problema. Você pode muito bem morder a bala agora e passar algum tempo olhando para ferramentas de gerenciamento de configuração automatizada (fantoche, cfengine, bcfg, etc.) que podem lidar com isso, bem como outras tarefas. Apenas meus 2 centavos.

    
por 10.10.2009 / 00:58
0

A Ferramenta de Gerenciamento de Assinaturas da Novell tem uma característica não muito conhecida de também ser capaz de replicar arquivos de atualização do openSUSE. Tudo o que você precisa é de um login do novell.com, gratuito e, se tiver o SLES, provavelmente já tem um. Procure nos repositórios do SDK para o SLES.

Isso também é gratuito para o SLES. Não é tão característico como o gerenciamento de linux corporativo da Novell, mas pelo menos você obterá um repositório de atualizações local para sincronizar seus servidores.

    
por 18.08.2009 / 23:22
0

Nós usamos mrepo para fornecer um espelho local dos repositórios de atualização do CentOS. Os documentos parecem indicar que há suporte para espelhamento de arquivos do openSUSE.

    
por 18.08.2009 / 23:32
0

Você poderia escrever um script simples que executaria o zypper em um cronograma (via cron) e depois enviar por email / log os pacotes que foram atualizados naquele servidor. Eu sei que parece simples, não tenho certeza de quão robusta é a solução que você está procurando?

    
por 17.06.2010 / 23:17
-1

usando opensuse eu acho que não é possível, mas se tiver um servidor / desktop registrar com novell.com, então você pode configurar que como principal servidor de atualização que pode empurrar / puxar configuração para atualizações que é apenas a maneira que eu sinto

    
por 16.09.2009 / 21:09