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?