Resposta simples - você não pode. (Mas você pode querer fazer outra coisa para conseguir o que quer - veja abaixo)
O LVM2 possui 3 'níveis', os Volumes Físicos (que é o que eu suponho que você esteja se referindo como um contêiner LVM2), Grupos de Volumes e Volumes Lógicos.
Geralmente você define uma ou mais partições para serem Volumes Físicos para LVM2. Uma vez feito isso, a partição não pode ser usada para mais nada (da mesma forma que uma partição só pode ser usada para um sistema de arquivos).
Por exemplo:
# pvcreate /dev/sdb3
Você cria um novo grupo de volume ou adiciona o volume físico a um grupo existente
# vgcreate MyVolGroup /dev/sdb3
ou
# vgextend MyVolGroup /dev/sdb3
Você cria o Volume Lógico, que na verdade é usado para um sistema de arquivos.
# lvcreate -L100G --name MyVolume MyVolGroup
Os Volumes Lógicos podem ser redimensionados sem perder dados, embora não seja trival. Mas os tamanhos dos Volumes Físicos são fixos como os tamanhos das partições.
Se você realmente deseja usar seu espaço de 400Gb que já está alocado para um Volume Físico (contêiner LVM2), a resposta é criar outro Volume Lógico e usá-lo.
Para localizar o nome do Grupo de Volume (se você ainda não o conhece), use o comando vgs
.
# lvcreate -L400G --name MySpace VolGroup
# mkfs -text4 /dev/VolGroup/MySpace
# mount /dev/VolGroup/MySpace /mnt
A alternativa mais avançada, se você tiver espaço livre suficiente para criar uma nova partição, é forçar o Volume Lógico existente a ser movido (usando pvmove
) para liberar o Volume Físico de 500 Gb ( vgreduce
e pvremove
comandos) e, em seguida, criar um contêiner menor e mover os dados de volta novamente, mas provavelmente há pouca vantagem sobre o simples uso de Volumes Lógicos para tudo.