[FUG-BR] make installworld em produção

Robson Peripolli Rodrigues peripolli em gmail.com
Sexta Setembro 2 16:10:19 BRT 2016


Obrigado pela resposta Alex, realmente nos testes em VMs funciona
tranquilo, mas não fiz ainda em servidores em produção.

Em 2 de setembro de 2016 13:36, Alex Moura <alexsm em gmail.com> escreveu:

> O processo funciona bem. Já fiz várias vezes e, se a infra elétrica for
> boa, é viável manter sistemas com uptimes acima de 200 dias, atualizando o
> kernel somente nos lançamentos de novos RELEASEs. O ideal é sempre ter um
> backup do sistema e testar a atualização em outra máquina de
> testes/homologação antes de aplicar no sistema de produção.
> A recomendação do handbook[1] é:
>
> *If the system can have a window of down-time, consider compiling the
> system in single-user mode instead of compiling the system in multi-user
> mode, and then dropping into single-user mode for the installation.
> Reinstalling the system touches a lot of important system files, all the
> standard system binaries, libraries, and include files. Changing these on a
> running system, particularly one with active users, is asking for trouble.*
>
> Crie um script com os comandos de atualização do handbook, faça uma medição
> do tempo de execução em outro host de testes, para saber quanto tempo será
> necessário de janela de manutenção. Se me recordo corretamente, é possível
> fazer a atualização em menos de 20min. em servidores Dell PowerEdge R330
> com controladora Perc 6 (RAID 10).
>
> make buildkernel - até uns 20 min.
> make buildworld - entre 30-60 min.
> make installworld: < 10min.
>
> [1] https://www.freebsd.org/doc/handbook/makeworld.html
> [2] https://bsd.slashdot.org/story/04/04/24/228218/
> painlessly-update-freebsd
>
>
> Em 2 de setembro de 2016 11:06, Robson Peripolli Rodrigues <
> peripolli em gmail.com> escreveu:
>
> > Bom dia pessoal estou precisando aplicar um patch em um sistema em
> produção
> > e preciso saber se alguém já teve algum problema com o make installworld
> > com o sistema em produção. Pela documentação é aconselhado a execução
> deste
> > comando em single-use, mas eu não consigo deixar este servidor muito
> tempo
> > off, mesmo na madrugada. Estou me referindo na hora de recompilar o
> sistema
> > com buildworld e installworld.
> >
> > Agradeço a atenção.
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd