PowerPath: Como configurar um host Linux para usar dispositivos emcpower no LVM

Summary: Este artigo explica o procedimento para configurar um host Linux para usar dispositivos emcpower no LVM.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Como configurar um host Linux para usar dispositivos emcpower no LVM.


 

File system raiz não montado em um volume lógico

Modifique o campo de filtros do /etc/lvm/lvm.conf para evitar que o LVM2 analise os nós do dispositivo SD.

1. Modifique o campo de filtro no /etc/lvm/lvm.conf . Substituir:

filter=["a/.*/"]
with:
filter=["r/sd*/", "a/.*/"]

2. Recrie o cache LVM2. Digite:

vgscan -v

3. Verifique se o campo filtro está funcionando corretamente. Execute o comando abaixo e verifique se os nós de dispositivo filtrados não estão listados na saída do comando. Digite:

lvmdiskscan
 

File system raiz montado em um volume lógico  

Identifique o(s) dispositivo(s) subjacente(s) para o(s) volume(s) lógico(s) raiz/swap e os dispositivos /boot (se houver). Modifique o campo filters do arquivo /etc/lvm/lvm.conf para impedir que o LVM2 analise todos os nós do dispositivo SD, exceto os dispositivos root/swap e /boot.

1. Identifique o(s) volume(s) lógico(s) raiz/swap e os dispositivos /boot (se houver). Digite:

DF -K
ou
montagem

2. Identifique o(s) dispositivo(s) subjacente(s) para o(s) volume(s) lógico(s) raiz/swap. Por exemplo, se o file system raiz estiver montado no volume lógico /dev/vg01/lv01, digite:

vgdisplay -v /dev/vg01/lv01

3. Modifique o campo de filtro no /etc/lvm/lvm.conf para impedir que o LVM2 analise todos os nós do dispositivo SD, exceto para dispositivos root/swap e /boot identificados nas etapas 1 e 2. Por exemplo, se o dispositivo subjacente para o file system root/swap for /dev/sda2 e /boot estiver montado em /dev/sda3, defina o campo filtro como /dev/sda3.

filter=["a/sda[1-9]$/", r/sd*/", "a/.*/"]

Modifique o filtro conforme necessário usando expressões regulares de shell-scripting padrão. Por exemplo, para incluir as partições sda1 a sda9 para LVM2 durante a filtragem dos nós restantes do dispositivo SD, defina o campo de filtro como filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"].

4. Recrie o cache LVM2. Digite:

vgscan -v

5. Verifique se o campo filtro está funcionando corretamente. Execute o comando abaixo e verifique se os nós do dispositivo SD que contêm os dispositivos root/swap/boot identificados nas etapas 1 e 2 estão listados na saída do comando e se os nós do dispositivo filtrado não estão listados na saída do comando. Digite:

lvmdiskscan

6. Recrie a imagem initrd para refletir as alterações no arquivo /etc/lvm/lvm.conf. Digite:

Mkinitrd

File system raiz montado em volumes lógicos espelhados  

Identifique o(s) dispositivo(s) subjacente(s) para o(s) volume(s) lógico(s) raiz/swap e os dispositivos /boot (se houver). Modifique o campo de filtros do /etc/lvm/lvm.conf para evitar que o LVM2 analise todos os nós do dispositivo SD, exceto para dispositivos root/swap e /boot. 1. Identifique os volumes lógicos root/swap e os dispositivos
/boot (se houver). Digite:

DF -K
ou
montagem

2. Identifique o(s) dispositivo(s) subjacente(s) para os volumes lógico(s) raiz/swap e espelhado. Por exemplo, se o file system raiz estiver montado no volume lógico /dev/vg01/lv01 e seu espelhamento estiver montado em /dev/vg01/lv02, digite:

vgdisplay -v /dev/vg01/lv01
vgdisplay -v /dev/vg01/lv02

3. Modifique o campo de filtro no /etc/lvm/lvm.conf para impedir que o LVM2 analise todos os nós do dispositivo SD, exceto para dispositivos root/swap e /boot identificados nas etapas 1 e 2. Por exemplo, se o dispositivo lógico subjacente para o file system root/swap for /dev/sda2 e seu mirror for /dev/sdb3, defina o campo de filtro como:

filter=["a/sda[1-3]$/", "a/sdb[1-3]$/", "r/sd.\*/", "a/.*/"]

Modifique o filtro conforme necessário usando expressões regulares de shell-scripting padrão. Por exemplo, para incluir as partições sda1 a sda9 para LVM2 durante a filtragem dos nós restantes do dispositivo SD, defina o campo de filtro como filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"]. 4. Recrie o cache LVM2. Digite:

vgscan -v

5. Verifique se o campo filtro está funcionando corretamente. Execute o comando abaixo e verifique se os nós do dispositivo SD que contêm os dispositivos root/swap/boot identificados nas etapas 1 e 2 estão listados na saída do comando e se os nós do dispositivo filtrado não estão listados na saída do comando. Digite:

lvmdiskscan

6. Recrie a imagem initrd para refletir as alterações no arquivo /etc/lvm/lvm.conf. Digite:

Mkinitrd

Additional Information

Para obter mais informações, consulte as Notas da versão do EMC PowerPath for Linux versão 4.4, número da peça 300-002-581, Rev. A02, datadas de 19 de julho de 2005.
Você deve modificar o arquivo /etc/lvm/lvm.conf para filtrar os nós do dispositivo SD de seu cache interno para que o LVM2 reconheça um pseudodispositivo do PowerPath como o único caminho para a LUN.
As seções a seguir descrevem como modificar o arquivo /etc/lvm/lvm.conf em um host em que o file system raiz está:
  • Não montado em um volume lógico.
  • É montado em um volume lógico.
  • É montado em volumes lógicos espelhados.


No RHEL 4.0, o PowerPath 4.4.0 requer o LVM2 versão 2.01.08-1.0 e superior devido ao Bugzilla #151657.

A sintaxe do filtro foi alterada para o PowerPath 5.0:
se a raiz NÃO estiver em um volume lógico:

RHEL5/RHEL4.4:
filter = [ "r/sd.*/", "r/disk.*/", "a/.*/" ]

RHEL4.3 ou inferior:
filter=["r/sd.*/", "a/.*/"]

SLES10 SP1, SLES10, SLES9 SP3:
filter = [ "r|/dev/.*/by-path/.*|",
"r|/dev/.*/by-id/.*|","r
|/dev/.*/by-name/.*|", "r/sd.*/", "a/.*/" ]

Se a raiz estiver em um volume lógico, você precisará criar scripts cuidadosamente para garantir que os dispositivos corretos sejam verificados ou excluídos do suporte do LVM. Consulte o guia de instalação do PowerPath 5.0 para obter detalhes.


O PowerPath 4.4.0 for Linux é compatível com Sistina LVM2 nas plataformas RHEL 4.0 e SLES 9 SP1. O PowerPath é compatível apenas com a criação de volumes lógicos em pseudodispositivos do PowerPath.

Affected Products

PowerPath for Linux

Products

PowerPath, PowerPath for Linux
Article Properties
Article Number: 000013028
Article Type: How To
Last Modified: 17 Oct 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.