Pré-requisitos
Para seguir este tutorial, você deve ter um volume físico criado a partir de um disco. O volume físico deve ter um grupo de volume, VG01, nele. Um volume lógico LV01, criado neste grupo de volume VG01.
Liste todos os volumes físicos disponíveis executando PVS, Pvscan ou PVDisplay comandos no terminal.
ubuntu@ubuntu: ~ $ sudo pvs
OU
ubuntu@ubuntu: ~ $ sudo pvscan
OU
ubuntu@ubuntu: ~ $ sudo pvdisplay
Observe o único volume físico /dev/sdc no sistema. Agora, liste todos os grupos de volume criados em /dev/sdc volume físico usando qualquer um dos VGS, VGScan ou vgdisplay comandos.
ubuntu@ubuntu: ~ $ sudo vgs
OU
ubuntu@ubuntu: ~ $ sudo vgdisplay
OU
ubuntu@ubuntu: ~ $ sudo vgscan
O comando exibe a presença de apenas um grupo de volume VG01 no volume físico /dev/sdc, no sistema. Os seguintes comandos podem ser usados para encontrar todos os volumes lógicos sobre o grupo de volume.
ubuntu@ubuntu: ~ $ sudo lvs
OU
ubuntu@ubuntu: ~ $ sudo lvscan
OU
ubuntu@ubuntu: ~ $ sudo lvdisplay
Existem dois volumes lógicos LV01 e LV02 no grupo de volume VG01.
Crie um novo volume físico
Primeiro liste todos os dispositivos físicos conectados ao sistema usando o LSBLK comando.
ubuntu@ubuntu: ~ $ sudo lsblk
Existem 3 dispositivos físicos conectados ao sistema e um deles (/dev/sdc) é o dispositivo que está sendo usado como volume físico. Agora, anexe um novo dispositivo físico e liste novamente todos os dispositivos conectados.
ubuntu@ubuntu: ~ $ sudo lsblk
Existem quatro dispositivos físicos conectados ao sistema. O dispositivo recém -anexado (/dev/sdd1) está atualmente montado no sistema. Desmontar o /dev/sdd1 dispositivo da seguinte maneira:
ubuntu@ubuntu: ~ sudo umount /dev /sdd1
Agora, formate o dispositivo com o dd comando. Este comando levará algum tempo para formatar o dispositivo, dependendo do tamanho do dispositivo conectado.
OBSERVAÇÃO: A formatação do dispositivo apagará todos os dados no dispositivo. Crie um backup dos dados antes de formatá -los.
ubuntu@ubuntu: ~ $ sudo dd if =/dev/zero de =/dev/sdd status = progresso bs = 4m
Criar um volume físico do dispositivo físico recém -anexado usando o pvcreate comando.
ubuntu@ubuntu: ~ $ pvcreate /dev /sdd
Ele criará um volume físico a partir do dispositivo físico conectado. Exibir todos os volumes físicos usando qualquer um dos PVS, Pvscan ou PVDisplay comandos.
ubuntu@ubuntu: ~ $ sudo pvs
OU
ubuntu@ubuntu: ~ $ sudo pvscan
OU
ubuntu@ubuntu: ~ $ sudo pvdisplay
A saída exibe dois volumes físicos /dev/sdc e /dev/sdd criado no sistema.
Extensão do grupo de volume
Estender o grupo de volume VG01 usando o vgextend comando para cobrir os dois volumes físicos.
ubuntu@ubuntu: ~ sudo vgextend vg01 /dev /sdd
A saída do comando acima mostra que o grupo de volume VG01 está abrangendo os dois volumes físicos /dev/sdc e /dev/sdd E tem mais espaço. Liste os detalhes do grupo de volume VG01 usando o vgdisplay comando.
ubuntu@ubuntu: ~ $ sudo vgdisplay
O tamanho total do grupo de volume VG01 agora tem 44 anos.5 GB que anteriormente tinha apenas 30 GB.
Estender o volume lógico
Agora, podemos criar outro volume lógico a partir deste espaço ou podemos estender o volume lógico existente para usar este espaço. Para este guia, estenderemos o volume lógico existente para adicionar mais espaço.
Exiba os volumes lógicos disponíveis com qualquer um dos seguintes comandos:
ubuntu@ubuntu: ~ $ sudo lvs
OU
ubuntu@ubuntu: ~ $ sudo lvscan
OU
ubuntu@ubuntu: ~ $ sudo lvdisplay
Atualmente, existem apenas dois volumes lógicos LV01 e LV02 com 15 GB e 10 GB de espaço, respectivamente. Para este tutorial, estenderemos o volume lógico LV01 usando o LVEXTEND Comando de 15 GB a 25 GB.
ubuntu@ubuntu: ~ sudo lvextend -l+10g/dev/vg01/lv01
Depois de estender o tamanho do volume lógico, agora liste os detalhes do volume lógico usando o lvdisplay comando.
ubuntu@ubuntu: ~ sudo lvdisplay/dev/vg01/lv01
Então, o tamanho do volume lógico LV01 agora tem 25 GB e foi estendido com sucesso.
Estender o sistema de arquivos montado no sistema
Montar o volume lógico usando o montar comando:
ubuntu@ubuntu: ~ sudo montagem/dev/vg01/lv01/mídia/ubuntu/lv01
Depois de montar o volume lógico, agora exiba o sistema de arquivos com o df comando para verificar o tamanho do sistema de arquivos.
ubuntu@ubuntu: ~ sudo df -th/dev/vg01/lv01
O tamanho do sistema de arquivos não é estendido, por isso precisa ser estendido usando o REDIMENTE2FS comando.
ubuntu@ubuntu: ~ sudo redimensionamento2fs/dev/vg01/lv01
Depois de estender o sistema de arquivos, execute o df comando para verificar a extensão do tamanho do sistema de arquivos.
ubuntu@ubuntu: ~ sudo df -th/dev/vg01/lv01
Agora, o tamanho do sistema de arquivos é de 25 GB e foi estendido com sucesso.
Conclusão
Gerenciamento de tamanho de volume lógico nos servidores em execução é uma das muitas responsabilidades do trabalho do administrador do sistema. De modo que eles tenham que lidar com sua escassez espacial devido a dados excessivos no dia-a-dia.
A extensão de volume lógico requer algum espaço no grupo de volume no qual exista volume lógico. Caso não haja espaço livre disponível no grupo de volume, um novo dispositivo físico é anexado para criar espaço livre. O artigo é um guia que lhes fornece um guia passo a passo sobre como adicionar um novo disco para estender o volume lógico e o sistema de arquivos montado no sistema.