Professional Documents
Culture Documents
Linux Network: Professor Atos Ramos
Linux Network: Professor Atos Ramos
Objetivos
Criar novas partições no sistema com “LVM”;
Aprender as diferenças entre volumes físicos, grupos de volumes e volumes
lógicos;
Criação de volumes físicos, grupos de volumes e volumes lógicos;
Aplicar Sistemas de Arquivos nas partições criadas no “LVM”;
Aumentar o tamanho das partições que utilizam “LVM”.
Linux Network
Introdução teórica
O LVM - Logical Volume Manager é um gerenciador de discos que
trabalha com camadas lógicas, que podem ser redimensionadas,
aumentando ou diminuindo sem prejudicar o funcionamento do sistema.
O uso de “LVM” permite o aproveitamento máximo do tamanho do HD
ou de vários HD's. O “LVM” é bastante utilizado em sistemas virtualizados,
onde há grande necessidade de várias partições.
Linux Network
O “LVM” é usado para agrupar vários discos, fazendo com que pareça
que há apenas uma partição. Isso facilita o gerenciamento dos mesmos
em um servidor de produção que não pode ficar desligado.
Vamos imaginar que temos 3 HD's em nossa máquina, e gostaríamos de
aproveitar ao máximo de seus tamanhos.
Para não ter que se preocupar com o tamanho das partições logo de
imediato, iremos usar o “LVM” para gerenciar os tamanhos das partições
sem precisar fazer as famosas “gambiarras”.
Linux Network
Definindo as Partições
Antes de criarmos as partições “LVM”, temos que ter em mente nossa tabela de
particionamento:
# cat /etc/fstab
Agora iremos ver nossas partições:
# cat /proc/partitions
Devido as tarefas realizadas na aula de “RAID” teremos que recriar as partições, como
descrito na tabela abaixo:
Tipo Device Ponto de Montagem Tamanho em MB Filesystem
Log /dev/sda10 Não montado 512 MB Sem fs
Log /dev/sda11 Não montado 512 MB Sem fs
Log /dev/sda12 Não montado 512 MB Sem fs
Log /dev/sda13 Não montado 512 MB Sem fs
Log /dev/sda14 Não montado 512 MB Sem fs
Linux Network
Nas partições para realização deste trabalho, defina o tipo das partições como 8E, e utilize o
programa “cfdisk” para realização desta tarefa. Não esqueça de reiniciar o computador.
# cfdisk /dev/sda
Administrando o LVM
Desmonte o “LVM”:
# umount /mnt/lvm
Redimensione o Volume Lógico (LV):
# lvextend -L +256mb /dev/vg01/lv01
Verifique o volume:
# e2fsck -f /dev/vg01/lv01
Essa verificação é muito importante para identificar qualquer erro ou comportamento anormal
antes de voltar a montar o “LVM”. Caso houver algum erro, será necessário fazer uma "restauração".
Linux Network
Troubleshooting
Troubleshooting é o termo técnico para identificação e resolução de problemas.
Verifique o sistemas de arquivos:
# e2fsck -f /dev/vg01/lv01
Restruturação do sistema de arquivos do Volume Lógico (LV):
# resize2fs -p /dev/vg01/lv01 256m
Reduzindo o “LV”. Em toda redução de espaço, há risco de perda de dados. Se quiser, para executar este
procedimento, execute um backup da área de disco:
# lvreduce -L -256mb /dev/vg01/lv01
Novamente devemos executar o “e2fsck” e “resize2fs” antes de montar a partição.
Linux Network
Montando o “LV”:
# mount -t ext3 /dev/vg01/lv01 /mnt/lvm ; df -h