É quase certo que você tenha que desmontar o sistema de arquivos primeiro; quase nenhum sistema de arquivos permite encolher on-line (talvez apenas btrfs?).
Para descobrir o que está usando a montagem, simplesmente tente "lsof / home" listar os processos mantendo-os abertos. Pare esses processos e você deve obter um umount limpo.
Em seguida, você terá que reduzir o sistema de arquivos. Dependendo do fs que você usa, isso pode ou não ser factível. Se você estiver usando ext2 / 3/4, você pode fazê-lo usando a ferramenta "resize2fs" (será necessário um fsck primeiro). Esta ferramenta permite que você especifique o tamanho desejado de maneira amigável, como "20G". Eu recomendo que você dimensione o fs um pouco menor do que o desejado, para que você possa dimensioná-lo depois de encolher o volume. Leia em.
Depois que o sistema de arquivos é reduzido, você pode finalmente dimensionar o volume lógico usando "lvreduce". Você terá que fazer algo parecido com
# lvreduce -L20G /dev/vg_linuxph53/lv_home
Você também pode especificar um tamanho relativo como "-10G" para reduzir o volume em 10G.
Se você agora dimensionou o fs um pouco menor que o tamanho do alvo, então você está confiante de que o volume não corta em qualquer lugar, então você pode aumentar o tamanho do fs novamente. Faça isso usando resize2fs ou outra ferramenta específica de fs. Verifique a página de manual da ferramenta para detalhes. resize2fs expandirá para o tamanho do volume se nenhum tamanho for especificado.