Como outros apontaram, o sistema de arquivos XFS não pode ser reduzido.
Assim, sua melhor aposta é fazer backup / home, remover e recriar seu volume em um tamanho menor e dar o resto ao seu volume / root exatamente como Koen van der Rijt descreveu em seu post.
• backup do conteúdo de / home
> tar -czvf /root/home.tgz -C /home .
• teste o backup
> tar -tvf /root/home.tgz
• desmontar a casa
> umount /dev/mapper/centos-home
• remova o volume lógico inicial
> lvremove /dev/mapper/centos-home
• recriar um novo volume lógico de 400 GB para / home, format e montá-lo
> lvcreate -L 400GB -n home centos
> mkfs.xfs /dev/centos/home
> mount /dev/mapper/centos-home
• estenda seu volume / root com TODO o espaço restante e redimensione (-r) o sistema de arquivos ao fazer isso
> lvextend -r -l +100%FREE /dev/mapper/centos-root
• restaure seu backup
> tar -xzvf /root/home.tgz -C /home
• marque / etc / fstab para qualquer mapeamento do volume / home. Se estiver usando o UUID, você deve atualizar a parte do UUID. (Como criamos um novo volume, o UUID mudou)
É isso.
Espero que isso ajude.