LVM RAID 1 para root [closed]

3

Eu tenho o LVM RAID 1 (não o mdadm RAID 1, mas exatamente o LVM2 RAID 1) para a minha partição raiz. Eu gostaria de fazer meu sistema inicializar sem qualquer um dos HDDs onde os PVs subjacentes da partição LVM raiz residem.

A linha de lançamento do kernel no grub.cfg (gerada automaticamente pelo GRUB2) se parece com:

linux   /kernel-genkernel-x86-3.11.7-hardened-r1-3 root=/dev/mapper/vg-root ro dolvm

Parece perfeitamente que ambos os discos estão ativados e que o sistema é um tempo de execução tolerante a falhas do HDD, ou seja, funciona corretamente se um dos HDDs estiver inoperante durante o tempo de execução.

No entanto, se eu tentar inicializar sem um dos HDDs, estou recebendo

Refusing activation of partial LV root. Use --partial to override.

durante a inicialização e kernel panic. De um lado, parece razoável, já que não é um comportamento normal para o lvm iniciar quando um PV está ausente. No entanto, é absolutamente necessário para inicializar o servidor. A solução potencial que posso imaginar é adicionar alguma opção adicional à linha de lançamento do kernel.

Você sabe como fazer com que o LVM RAID 1 funcione para a partição raiz quando um dos HDDs não funciona?

    
por vprisivko 02.01.2014 / 12:05

0 respostas