No Linux, os PEs são alocados em um LV como se estivessem em uma tabela de partições. O LVM não se preocupa com o sistema de arquivos que está no LV e não rastreia quais blocos estão em uso e quais não estão. Portanto, todos os PEs alocados não estão disponíveis para atribuição a outros LVs, mesmo que nenhum dado tenha sido gravado para eles.
Você tem 0 PE's gratuitos para atribuir a LVs, então você está preso lá. O que você pode fazer, dependendo do sistema de arquivos que estiver executando, é reduzi-lo. Então você pode reduzir o tamanho de um LV existente para liberar o PE usando lvreduce -L -5G /dev/vg/disk-name
.
Se você precisa de uma métrica para utilização do disco, pode dizer que o disco está 100% em uso ou utiliza a utilização do sistema de arquivos e reporta isso (o que é uma métrica mais útil na minha opinião). Eu me importaria mais com a utilização do sistema de arquivos, porque esse é o espaço que está realmente disponível para os aplicativos usarem. Ele também se livra de outras complexidades, como fatores de RAID e sobrecarga do sistema de arquivos.