Como desabilito o multipath no Linux (RHEL 6) quando ele está na partição raiz (/, / boot, / boot / efi e swap)?

2

Eu tenho trabalhado na configuração do multipath em alguns servidores do RHEL 6. Através de alguma falha minha (lista negra digitada incorretamente) eu configurei multipath na partição raiz, mas parece que estou tendo problemas para desfazer isso. A partição raiz não está em uma SAN. É um conjunto de unidades RAID 1 local.

Qualquer ajuda seria apreciada.

Medidas tomadas:

Tentativa de mudar para caminhos difíceis em fstab (sda1, etc) de caminhos baseados em UUID. Isso traz não inicializável e no modo de recuperação. No entanto, eu não alterei o grub.conf com a mesma alteração, então estou me perguntando se isso faria isso?

Tentativa de remover o multipath totalmente. Teve que inicializar no modo de recuperação, iniciar a rede e reinstalar.

Claro que tentou "multipath -F", mas o root está em uso no momento.

Ainda não tentei nenhuma das opções acima com o disco de recuperação, já que este é um sistema remoto e carregar um CD não é tão fácil, mas posso fazer isso se essa for a única opção.

    
por REW 30.10.2012 / 19:01

1 resposta

4

Sugiro garantir que seu dispositivo root seja explicitamente excluído do multipath.conf e, em seguida, reconstruir seu ramdisk inicial sem suporte a vários caminhos:

dracut --force -v --omit multipath

desabilite o multipathd com o chkconfig, reinicialize e veja se isso consertou o rootfs (e / boot etc). Se tiver, reative o multipathd e reinicie.

    
por 02.11.2012 / 17:06