Como atualizar todos os 50 desktops em uma rede?

16

Como posso atualizar todos os 50 desktops para o Maverick Meerkat? Existe algum método netinstall?

    
por sl3uth 15.01.2011 / 12:45

4 respostas

3

Você pode fazer proxy e armazenar em cache os pacotes (como mencionado em A resposta de Scaine ), mas na minha opinião, isso não lhe poupa muito tempo, principalmente apenas largura de banda. É claro que os upgrades serão baixados mais rapidamente de uma fonte local, mas se você ainda tiver que se movimentar de máquina em máquina ... É muito tempo. Mesmo o SSHing e a ativação da atualização demorariam um pouco.

A melhor ferramenta para o trabalho é provavelmente um dos serviços pagos da Canonical: Landscape .

Com ele, você pode gerenciar todos os seus computadores a partir de uma boa interface de usuário central baseada na web. Empurre pacotes, atualizações, reinicializações, com monitoramento.

Não é grátis, mas você pode fazer uma avaliação de 30 dias para ver se ela se encaixa na fatura.

    
por Oli 15.01.2011 / 16:14
3

Você pode tentar a ferramenta chamada cssh . Com clusterssh você pode ssh todas as 50 máquinas de uma só vez e retransmitir seus comandos para todos ao mesmo tempo. Quando todos fizerem a mesma pergunta durante a atualização, isso pode ajudar. Se um deles requer cuidados especiais, você pode fazê-lo selecionando apenas o terminal e colocando-o no mesmo estado que os outros.

Isso pode funcionar perfeitamente se você fizer a atualização com o aplicativo de console chamado: aptitude (você precisa primeiro editar o arquivo sources.list). Se você nunca tentou isso eu tentaria algumas coisas fácil primeiro com minhas 50 máquinas como instalar um programa primeiro ou executar comandos simples como ls e cd algo assim. Quando você se sentir confortável com a ferramenta, poderá fazer a atualização.

exemplo de uso:

cssh root@host1 root@host2 .... root@host50

Como os outros sugeriram, a criação de um proxy pode ajudar, mas não é o principal problema.

    
por cstamas 15.01.2011 / 19:17
2

Você pode querer considerar o uso do Squid-Deb-Proxy: link

O pacote de atualizações não assistidas ajudará a manter todos os seus sistemas atualizados (mas não os reinicializará para problemas de kernel, portanto, não é uma solução completa aqui) sudo apt-get instala atualizações autônomas

Finalmente, de todos os gerenciadores de patches comerciais completos, até onde sei, os únicos dois que suportam clientes Linux são BigFix e Altiris. Até onde sabemos, a Ecora não e a Shavlick não (apesar de comprar São Bernardo há algum tempo atrás, que tinha um cliente linux rudimentar).

Você também pode querer considerar o projeto gratuito, Puppet , que permite o patch e a configuração de vários lugares. Por último, a curva de aprendizado foi um pouco íngreme e algumas de suas funcionalidades são voltadas para servidores, mas ainda vale a pena dar uma olhada.

    
por Scaine 15.01.2011 / 14:38
0

Veja link . Ele tem instruções para as edições Desktop e Server.

    
por zpletan 15.01.2011 / 14:30

Tags