O LVM é um sistema bastante complexo e requer algum conhecimento antes que você possa começar a inspecionar completamente o estado. Existem muito poucos mentirosos sobre o assunto, mas aqui está um curso intensivo:
Primeiro, o LVM é estruturado para que você agrupe partições físicas ou volumes em grupos que, em seguida, sejam divididos em volumes lógicos usados pelo sistema operacional. Todos estes podem ser inspecionados com seu próprio conjunto de ferramentas. Partições físicas (ou volumes) podem ser inspecionadas e modificadas com as ferramentas pv *. Grupos de volumes são inspecionados e modificados com as ferramentas vg * e, finalmente, os volumes reais que são usados como sistemas de arquivos podem ser inspecionados com lv * toolset.
Aqui está um bom exemplo sobre a estrutura do LVM
Para inspecionar o estado do LVM, você pode usar os comandos lvs
, vgs
ou pvs
. Isso permitirá que você veja quanto espaço é usado e onde esse espaço é alocado.
Você pode alterar o tamanho dos volumes lógicos com o comando lvresize
, mas tenha muito cuidado ao fazer isso. O LVM não permite que os dados sejam armazenados fora do volume lógico como partições regulares. Então, se você encolher uma partição por engano e torná-la menor que o sistema de arquivos, você perderá os dados fora da partição. Além disso, quando você redimensiona uma partição, também é necessário redimensionar o sistema de arquivos. Ela não é redimensionada automaticamente.
Por fim, aqui está um LVM HOWTO completo que abrange as partes que deixei de fora aqui.
O LVM é realmente poderoso e útil. Uma vez que você saiba, você realmente não quer usar mais nada.