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

Otavio Augusto otavioti em gmail.com
Sexta Setembro 2 16:22:08 BRT 2016


Em 2 de setembro de 2016 16:10, Robson Peripolli Rodrigues
<peripolli em gmail.com> escreveu:
> 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
>>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Ja fiz em servidores em produção e ainda não ocorreu nada. Eu procuro
parar o maior numero de serviços possíveis.

-- 
Otavio Augusto
---------------------
Consultor de TI
echo fkrmzfkz.xdrzc*tfd | tr a-z.* j-za-i em .
http://www.citiustecnologia.com.br


Mais detalhes sobre a lista de discussão freebsd