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

8

Então eu só tenho um bom 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 vem com o Ubuntu 10.4 pré-instalado pelos caras que o montaram (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 foram instalados (talvez seja mais sábio 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.

    
por Alex Martelli 30.07.2010 / 06:46

1 resposta

11

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.

    
por Ressu 30.07.2010 / 08:06

Tags