Gerenciamento de volume lógico no Debian Linux

Gerenciamento de volume lógico no Debian Linux

Debian Linux é uma distribuição popular do Linux e atende às estações de trabalho do usuário final, bem como servidores de rede. Debian é frequentemente elogiado por ser uma distribuição Linux muito estável. A estabilidade do Debian combinada com a flexibilidade do LVM contribui para uma solução de armazenamento altamente flexível que qualquer um pode apreciar.

Antes de continuar com este tutorial, o Tecmint oferece uma ótima revisão e visão geral da instalação de Debian 7.8 “wheezy” que pode ser encontrado aqui:

  1. Instalação do Debian 7.8 “wheezy”

Gerenciamento de volume lógico (LVM) é um método de gerenciamento de disco que permite que múltiplos discos ou partições sejam coletados em um grande pool de armazenamento que possa ser dividido em alocações de armazenamento conhecidas como volumes lógicos.

Como um administrador pode adicionar mais discos/partições como desejar, o LVM se torna uma opção muito viável para alterar os requisitos de armazenamento. Além da fácil expansão do LVM, alguns recursos de resiliência de dados também são incorporados ao LVM. Recursos como Snap-Shot Habilidades e migração de dados de unidades falhas, fornecem ao LVM ainda mais habilidades para manter a integridade e a disponibilidade dos dados.

Configurar LVM no Debian
Ambiente de instalação
  1. Sistema Operacional - Debian 7.7 wheezy
  2. Drive de inicialização de 40 GB - SDA
  3. 2 unidades Seagate 500 GB no RAID Linux - MD0 (RAID não é necessário)
  4. Conexão de rede/internet

Instalando e configurando o LVM no Debian

1. É necessário o acesso raiz/administrativo ao sistema. Isso pode ser obtido em Debian através do uso do su comando ou se o apropriado sudo Configurações foram configuradas, sudo pode ser usado também. No entanto, este guia assumirá raiz login com su.

2. Neste ponto Lvm2 o pacote precisa ser instalado no sistema. Isso pode ser realizado inserindo o seguinte na linha de comando:

# atualização apt-get && apt-get install lvm2 

Neste ponto, um dos dois comandos pode ser executado para garantir que o LVM esteja realmente instalado e pronto para serem usados ​​no sistema:

# DPKG -QUERY -S LVM2 # DPKG -QUERY -L LVM2 
Verifique o status de instalação do LVM

3. Agora que o software LVM está instalado, é hora de preparar os dispositivos para uso em um grupo de volume LVM e, eventualmente, em volumes lógicos.

Para fazer isso pvcreate utilidade será usada para preparar os discos. Normalmente o LVM seria feito por partição usando uma ferramenta como fdisk, cfdisk, separado, ou GPARTED Para particionar e sinalizar as partições para uso em uma configuração LVM, no entanto, para esta configuração dois 500 GB As unidades foram invadidas juntas para criar uma matriz de ataque chamada /dev/md0.

Esta matriz de ataque é uma matriz simples de espelho para fins de redundância. No futuro, um artigo explicando como o ataque é realizado também será escrito. Por enquanto, vamos seguir em frente com a preparação dos volumes físicos (os blocos azuis no diagrama no início do artigo).

Se não estiver usando um dispositivo RAID, substitua os dispositivos que devem fazer parte da configuração do LVM para '/dev/md0'. A emissão do comando a seguir preparará o dispositivo RAID para uso em uma configuração LVM:

# pvcreate /dev /md0 

4. Depois que a matriz de ataque estiver preparada, ela precisa ser adicionada a um Grupo de volume (o retângulo verde no diagrama no início do artigo) e isso é realizado com o uso do vgcreate comando.

O vgcreate O comando exigirá no mínimo dois argumentos transmitidos a ele neste momento. O primeiro argumento será o nome do grupo de volume a ser criado e o segundo argumento será o nome do dispositivo RAID preparado com PVCreate em etapa 3 (/dev/md0). Juntar todos os componentes renderia um comando da seguinte maneira:

# VGCreate Storage /dev /md0 

Neste ponto, Lvm foi instruído a criar um grupo de volume chamado 'armazenar'Isso vai usar o dispositivo'/dev/md0'Para armazenar os dados enviados a quaisquer volumes lógicos que sejam um membro do'armazenar'Grupo de Volume. No entanto, neste momento ainda não há volumes lógicos a serem usados ​​para fins de armazenamento de dados.

5. Dois comando podem ser rapidamente emitidos para confirmar que o Grupo de volume foi criado com sucesso.

  1. vgdisplay - Fornecerá detalhes muito maiores sobre o grupo de volume.
  2. VGS - Uma saída rápida de uma linha para confirmar que o grupo de volume existe.
# vgdisplay # VGS 
Verifique o grupo de volume

6. Agora que o Grupo de volume está confirmado pronto, o Volumes lógicos eles mesmos podem ser criados. Este é o objetivo final do LVM e esses volumes lógicos são que os dados serão enviados para serem escritos para os volumes físicos subjacentes (PV) que compõem o grupo de volume (Vg).

Para criar o Volumes lógicos, vários argumentos precisam ser passados ​​para o Lvcreate Utilitário. Os argumentos mais importantes e essenciais incluem: o tamanho do volume lógico, o nome do volume lógico e qual grupo de volume (VG) Este volume lógico recém -criado (LV) pertencerá. Juntar tudo isso produz um Lvcreate Comando o seguinte:

# lvcreate -l 100g -n Music Storage 

Efetivamente, este comando diz para fazer o seguinte: Crie um volume lógico que seja 100 gigabytes em comprimento que tem um nome de Música e pertence ao Grupo de volume armazenar. Vamos em frente e criar outro Lv para Documentos com tamanho de 50 gigabytes e tornam -o um membro do mesmo Grupo de volume:

# lvcreate -l 50g -n documentos armazenamento 

A criação dos volumes lógicos pode ser confirmada com um dos seguintes comandos:

  1. lvdisplay - Saída detalhada dos volumes lógicos.
  2. Eu contra - Saída menos detalhada dos volumes lógicos.
# lvdisplay # lvs 
Crie volumes lógicos nas páginas do Debian: 1 2