Capítulo 1. O Gerenciador do Volume Lógico
Este capítulo fornece um resumo dos recursos do gerenciador do volume lógico LVM que são novos para o lançamento inicial e subsequentes do Red Hat Enterprise Linux 6. Desta maneira, este capítulo fornecerá uma visão geral de alto nível dos componentes do Gerenciador de Volume Lógico (LVM).
1.1. Recursos Novos e Modificados.
Esta seção lista os recursos novos e modificados do gerenciador de volume lógico LVM que estão inclusos no lançamento inicial e subsequentes do Red Hat Enterprise Linux 6.
1.1.1. Novos e Modificados Recursos do Red Hat Enterprise Linux 6.0
Red Hat Enterprise Linux 6.0 inclui a seguinte documentação e apresenta atualizações e mudanças.
- Você pode definir como o volume lógico espelhado se comporta no evento de uma falha de dispostivo com os parâmetros
mirror_image_fault_policy
emirror_log_fault_policy
na seçãoactivation
do arquivolvm.conf
. Quando este parâmetro for definido pararemove
, o sistema tentará remover o dispositivo defeituoso e rodar sem ele. Quando este parâmetro for definido paraallocate
, o sistema tentará remover o dispositio defeituoso e tentará alocar espaço em um dispositivo que será um substituto para o dispositivo com falha. Esta política age como a políticaremove
caso nenhum dispositivo adequado e espaço possam ser alocados para a substituição. Para informações sobre políticas de falhas de espelho LVM, veja a Seção 4.4.3.1, “Política de Falha do Volume Lógico Espelhado”. - Para o lançamento Red Hat Enterprise Linux 6, a pilha de E/S do Linux foi aprimorada para processar informações de limite de E/S fornecidas pelo fabricante. Isto permite que as ferramentas de gerenciamento de armazenamento, incluindo o LVM, otimize alocação de dados e acesso. Este suporte pode ser desabilitado, mudando os valores padrão do
data_alignment_detection
edata_alignment_offset_detection
no arquivolvm.conf
, embora não seja recomendado a desativação deste suporte.Para informações sobre alinhamento de dados no LVM assim como informações sobre como mudar valores padrão dodata_alignment_detection
edata_alignment_offset_detection
, veja a documentação online para o arquivo/etc/lvm/lvm.conf
que também está documentado no Apêndice B, Os arquivos de Configuração do LVM. Para informações gerais sobre suporte da Pilha de E/S e limites de E/S no Red Hat Enterprise Linux 6, veja Storage Administration Guide. - No Red Hat Enterprise Linux 6, o Mapeador de Dispositivo fornece suporte direto para integração do
udev
. Isto sincroniza o Mapeador de Dispositivo com todos osudev
em processamento, relacionandos os dispositivos do Device Mapper (Mapeador de Dispositivo), incluindo os dispositivos LVM. Para informações sobre o suporte do Device Mapper para o gerenciador do dispositivoudev
, veja a Seção A.3, “Suporte do Mapeador de Dispositivo para o Gerenciador de Dispostivo udev”. - Para o lançamento Red Hat Enterprise Linux 6, você poderá usar o comando
lvconvert --repair
para reparar um espelho após falha de disco. Isto traz o espelho de volta ao seu estado consistente. Para informações sobre o comandolvconvert --repair
, veja a Seção 4.4.3.3, “Reparando um Dispositivo Lógico Espelhado”. - A partir do lançamento do Red Hat Enterprise Linux 6, você pode usar a opção
--merge
do comandolvconvert
para mesclar um snapshot em seu volume original. Para informações sobre como mesclar snapshots, veja a Seção 4.4.5, “Incorporando Volumes Snapshots”. - A partir do lançamento do Red Hat Enterprise Linux 6, você pode usar o argumento
--splitmirrors
do comandolvconvert
para dividir uma imagem redundante de um volume lógico espelhado para formar um novo volume lógico. Para informações sobre como usar esta opção, veja a Seção 4.4.3.2, “Dividindo uma Imagem Redundante de um Volume Lógico Espelhado”. - Você agora pode criar um log de espelho para um dispositivo lógico espelhado o qual é espelhado por si só, usando o argumento
--mirrorlog mirrored
do comandolvcreate
ao criar um dispositivo lógico espelhado. Para informações sobre como usar esta opção, veja a Seção 4.4.3, “Criando Volumes Espelhados”.
1.1.2. Novos e Modificados Recursos do Red Hat Enterprise Linux 6.1
O Red Hat Enterprise Linux 6.1 inclui a seguinte documentação e apresenta atualizações e mudanças.
- O lançamento do Red Hat Enterprise Linux 6.1 suporta a criação de snapshots de volumes lógicos a partir volumes lógicos espelhados. Você cria um snapshot de um volume espelhado assim como você criaria um snapshot de um volume lógico linear ou distribuído. Para informações sobre criar volumes snapshots, veja a Seção 4.4.4, “Criando Volumes Snapshots”.
- Quando extender um volume LVM, você pode agora usar a opção
--alloc cling
do comandolvextend
para especificar a política de alocação. Esta política escolherá espaço nos mesmos volumes físicos assim como o último segmento do volume lógico existente. Se há espaço insuficiente nos volumes físicos e uma lista de rótulos é definida no arquivolvm.conf
, o LVM checará se quaisquer dos rótulos estão anexados aos volumes físicos e buscam coincidir esses rótulos de volume físico entre existentes extensões e novas extensões.Para informações sobre extender volumes LVM espelhados com a opção--alloc cling
do comandolvextend
, veja a Seção 4.4.12.2, “Extendendo um Volume Lógico com a Política de Alocaçãocling
.”. - Você pode agora especificar múltiplos argumentos
--addtag
e--deltag
dentro de um único comandopvchange
,vgchange
oulvchange
. Para informações sobre adicionar e remover rótulos de objetos, veja Seção C.1, “Adicionando e Removendo Tags de Objetos”. - A lista de caracteres permitidos em rótulos de objetos LVM foi extendida e os rótulos podem conter os caracteres "/", "=", "!", ":", "#", and "&". Para informações sobre rótulos de objetos LVM, veja o Apêndice C, Tags de Objetos do LVM.
- Você pode agora combinar RAID0 (distribuição) and RAID1 (espelho) em um único volume lógico. Criando um volume lógico enquanto simultaneamente especifica o número de espelhos (
--mirrors X
) e o número de resultados de distribuições (--stripes Y
) em um dispositivo de espelho os quais dispositivos constituintes estão distribuídos. Para informação sobre criar volumes lógicos espelhados, veja a Seção 4.4.3, “Criando Volumes Espelhados”. - Com o lançamento do Red Hat Enterprise Linux 6.1, se você precisar criar um backup consistente de dados em um volume lógico clusterizado, você pode ativar o volume exclusivamente e então criar um snapshot. Para informações sobre ativação de volumes lógicos exclusivamente em um nó, veja a Seção 4.7, “Ativando Volumes Lógicos em Nós Individuais em um Cluster”.