it-swarm-pt.tech

Como faço para verificar / modificar o estado do LVM em um sistema pré-instalado?

Então eu acabei de ter um pequeno servidor doméstico (não 100% um servidor, ele também está destinado a rodar alguns trabalhos de GUI, mas principalmente) configurado para minhas especificações, e ele veio com o Ubuntu 10.4 pré-instalado pelos caras que o colocaram juntos (que não são especialistas em Ubuntu, mas fazem isso para clientes que não querem comprar o Windows).

Agora, gostaria de verificar (e talvez modificar) exatamente como eles o instalaram (talvez seja melhor reinstalar do zero, mas primeiro eu gostaria de entender exatamente como ele está configurado agora, de qualquer forma).

Em particular, como posso verificar se e como o LVM está instalado/configurado? Eu prefiro uma abordagem de linha de comando, mas GUIs são muito bem - e ponteiros para documentos e tutoriais sobre o assunto são bem-vindos também.

8
Alex Martelli

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 de tudo, 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 * conjunto de ferramentas.

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, isso não é redimensionado automaticamente.

Finalmente, aqui está um full LVM HOWTO cobrindo os bits que deixei de fora aqui.

O LVM é realmente poderoso e útil. Uma vez que você saiba, você realmente não quer usar mais nada.

11
Ressu