Por que o Patch 145006 demora tanto para instalar?

0

Sou engenheiro em um data center. Minha principal tarefa é aplicar atualizações nos sistemas operacionais do servidor. Um dos sistemas operacionais com os quais lidei regularmente é o Solaris 10.

Meu colega especialista em Solaris (vamos chamá-lo de Bob) não pode responder isso, então pensei em colocar a questão em SE.

Ocasionalmente, somos chamados para fazer uma atualização de fim de semana do Solaris 10 para o que é conhecido como "Recommended Patchset". Bob pré-arranja para ter o patchset descompactado e disponível sobre o NFS. Então nós instalamos o patchset e vamos para casa.

O patchset é uma lista de atualizações de pacotes (407 na última contagem) que se aplicam ou pulam em ordem estrita. Em nossas plataformas, a maioria dos pacotes é ignorada, já que nos mantemos bastante atualizados. Ignorar um pacote é muito mais rápido que instalar um. Instalar um pacote geralmente leva alguns minutos, então o lote inteiro leva algumas horas.

No entanto, notamos que, em todas as ocasiões, mais de uma hora é obtida por uma única atualização chamada patch 145006 (revisão atual 145006-09). Demora ainda mais em caixas com zonas instaladas. Nós identificamos o 145006 como uma atualização para o Webmin. Chegamos a temer a aparência do número 145006.

(tl; dr) Por que demora tanto tempo? O que pode estar fazendo por uma hora? O hardware da plataforma é razoavelmente rápido (por exemplo, discos SAS RAIDed). Estamos totalmente confusos sobre por que esse patch demora tanto para ser aplicado. O Google aparentemente não sabe de nada, o site do Solaris é inútil e o site Webmin não me diz nada.

Alguém pode me esclarecer?

Obrigado.

    
por Adam J Richardson 12.11.2016 / 23:18

1 resposta

0

Acho que isso tem a ver principalmente com esse patch ter mais arquivos do que qualquer outro patch; tem na ordem de 25k arquivos, enquanto é raro um exceder 5k. O Solaris parece passar por um método lento mas seguro de fazer backup de cada arquivo que ele substitui e, em seguida, garantir que o novo arquivo seja sincronizado para armazenamento estável; com isso muitos arquivos, ele realmente quebra.

    
por 10.01.2017 / 13:59