Obtenha a ordem de instalação do rpm (Areca hw bus reset)

2

Temos uma configuração padrão para todas as nossas máquinas. A instalação é feita por meio de um script que instala aproximadamente 800 pacotes em uma instalação mínima do Centos 6.

Isso já funcionou bem por 5 anos.

Acabamos de receber um monte de novas máquinas equipadas com o novo controlador Areca 1883 RAID e agora temos o "tempo limite do barramento hw" durante a instalação. Depois disso, o controlador redefine o barramento, todos os dispositivos ficam off-line e a instalação está corrompida e não pode continuar.

Isso acontece exatamente exatamente no mesmo local da instalação: logo após a instalação do mesa-dri-drivers .

Parece que o pacote mesa-dri-drivers termina a instalação. Além disso, ele não tem scripts, então estou pensando que o problema está em o próximo pacote enfileirado para instalação.

Existe alguma maneira de descobrir qual é o próximo pacote? Tentar rpm --test apenas mostra problemas e não mostra nenhum tipo de execução a seco.

    
por Danny 13.02.2018 / 04:20

1 resposta

0

Como o gráfico de dependência de muitos arquivos rpm é muito complexo, é praticamente impossível descobrir a ordem de instalação antecipadamente. A única solução foi desconectar completamente a matriz RAID e fazer a mesma instalação em um único disco rígido. Isso funciona sem travar o Linux e permite que você capture o pedido inteiro.

E não são os drivers do mesa causando o tempo limite do barramento, o problema ainda está lá depois de remover o mesa da instalação. Os tempos limite do barramento acontecem aproximadamente no mesmo ponto (62%) da instalação. Provavelmente algum problema de compatibilidade entre o Controlador RAID Areca 1883 e os HDDs HGST HUS726060ALE610.

    
por 13.02.2018 / 11:50

Tags