Os passos que eu estava fazendo estavam certos. O problema era o jeito que eu estava inicializando meu sistema. BIOS encontrou mídia CentOS, em seguida, o menu de instalação foi mostrado para mim. Eu estava tentando inicializar escolhendo a opção "boot from hard drive" e depois disso recebi o erro descrito anteriormente.
Repeti os passos novamente, mas a partir desse momento eu ejetei a mídia do CentOS antes da reinicialização . Bingo! Funcionou muito bem.
Então, para ajudar outra pessoa que eventualmente precisa reduzir o rootlv, veja como:
- Inicialize a partir de uma mídia do CentOS (modo de recuperação de opções. Não monte seu sistema quando solicitado pelo assistente );
- Ative rootvg (
vgchange -ay rootvg
. Caso você não saiba o nome do vg, digitevgs
command) - Execute fsck no rootlv (por exemplo:
fsck -f /dev/mapper/rootvg-rootlv
. Caso você não saiba o nome de lv, digitelvs
command) - Execute
resize2fs /dev/mapper/rootvg-rootlv 10G
(assumindo o tamanho que você gostaria que seu LV permanecesse - 10 GB, por exemplo, quando você reduz de 15 GB a 10 GB) - Execute
lvreduce -L 10 GB /dev/mapper/rootvg-rootlv
(a etapa 4 pode ser ignorada se você usar o parâmetro-r
aqui) - Reinicie a máquina.