PowerPath: Come configurare un host Linux per l'utilizzo di dispositivi emcpower in LVM

Summary: Questo articolo illustra la procedura per configurare un host Linux per l'utilizzo di dispositivi emcpower in 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

Come configurare un host Linux per utilizzare dispositivi emcpower in LVM.


 

File system root non montato su un volume logico

Modificare il campo dei filtri del /etc/lvm/lvm.conf per impedire a LVM2 di eseguire la scansione dei nodi del dispositivo sd.

1. Modificare il campo del filtro in /etc/lvm/lvm.conf di NetWorker. Sostituire:

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

2. Ricostruire la cache LVM2. Inserire:

vgscan -v

3. Verificare che il campo del filtro funzioni correttamente. Eseguire il comando riportato di seguito e verificare che i nodi del dispositivo filtrato non siano elencati nell'output del comando. Inserire:

lvmdiskscan
 

File system root montato su un volume logico  

Identificare i dispositivi sottostanti per i volumi logici root/swap e i dispositivi /boot (se presenti). Modificare il campo dei filtri del file /etc/lvm/lvm.conf per impedire a LVM2 di eseguire la scansione di tutti i nodi dei dispositivi SD ad eccezione dei dispositivi root/swap e /boot.

1. Identificare i volumi logici root/swap e i dispositivi /boot (se presenti). Inserire:

df -k
o
montaggio

2. Identificare i dispositivi sottostanti per i volumi logici root/swap. Ad esempio, se il file system root è montato sul volume logico /dev/vg01/lv01, inserire:

vgdisplay -v /dev/vg01/lv01

3. Modificare il campo del filtro in /etc/lvm/lvm.conf per impedire a LVM2 di eseguire la scansione di tutti i nodi del dispositivo SD, ad eccezione dei dispositivi root/swap e /boot identificati nei passaggi 1 e 2. Ad esempio, se il dispositivo sottostante per il file system root/swap è /dev/sda2 e /boot è montato su /dev/sda3, impostare il campo filter su:

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

Modificare il filtro in base alle esigenze utilizzando espressioni regolari standard di scripting della shell. Ad esempio, per includere le partizioni da sda1 a sda9 per LVM2 mentre si filtrano i nodi rimanenti del dispositivo SD, impostare il campo del filtro su filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"].

4. Ricostruire la cache LVM2. Inserire:

vgscan -v

5. Verificare che il campo del filtro funzioni correttamente. Eseguire il comando riportato di seguito e verificare che i nodi del dispositivo SD contenenti i dispositivi root/swap/boot identificati nei passaggi 1 e 2 siano elencati nell'output del comando e che i nodi del dispositivo filtrato non siano elencati nell'output del comando. Inserire:

lvmdiskscan

6. Ricreare l'immagine initrd per riflettere le modifiche apportate al file /etc/lvm/lvm.conf. Inserire:

mkinitrd

File system root montato su volumi logici in mirroring  

Identificare i dispositivi sottostanti per i volumi logici root/swap e i dispositivi /boot (se presenti). Modificare il campo dei filtri del /etc/lvm/lvm.conf per impedire a LVM2 di eseguire la scansione di tutti i nodi del dispositivo SD ad eccezione dei dispositivi root/swap e /boot. 1. Identificare i volumi logici root/swap e i dispositivi
/boot (se presenti). Inserire:

df -k
o
montaggio

2. Identificare i dispositivi sottostanti per i volumi logici root/swap e mirroring. Per esempio, se il file system root è montato sul volume logico /dev/vg01/lv01 e il suo mirror è montato su /dev/vg01/lv02, immettere:

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

3. Modificare il campo del filtro in /etc/lvm/lvm.conf per impedire a LVM2 di eseguire la scansione di tutti i nodi del dispositivo SD, ad eccezione dei dispositivi root/swap e /boot identificati nei passaggi 1 e 2. Per esempio, se il logical device sottostante per il file system root/swap è /dev/sda2 e il suo mirror è /dev/sdb3, impostare il campo del filtro su:

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

Modificare il filtro in base alle esigenze utilizzando espressioni regolari standard di scripting della shell. Ad esempio, per includere le partizioni da sda1 a sda9 per LVM2 mentre si filtrano i nodi rimanenti del dispositivo SD, impostare il campo del filtro su filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"]. 4. Ricostruire la cache LVM2. Inserire:

vgscan -v

5. Verificare che il campo del filtro funzioni correttamente. Eseguire il comando riportato di seguito e verificare che i nodi del dispositivo SD contenenti i dispositivi root/swap/boot identificati nei passaggi 1 e 2 siano elencati nell'output del comando e che i nodi del dispositivo filtrato non siano elencati nell'output del comando. Inserire:

lvmdiskscan

6. Ricreare l'immagine initrd per riflettere le modifiche apportate al file /etc/lvm/lvm.conf. Inserire:

mkinitrd

Additional Information

Per ulteriori informazioni, fare riferimento al documento EMC PowerPath for Linux Version 4.4 Release Notes, P/N 300-002-581, Rev. A02, datato 19 luglio 2005.
È necessario modificare il file /etc/lvm/lvm.conf per filtrare i nodi dei dispositivi SD dalla cache interna in modo che LVM2 riconosca uno pseudo device PowerPath come unico percorso alla LUN.
Le sezioni seguenti descrivono come modificare /etc/lvm/lvm.conf su un host in cui si trova il file system root:
  • Non montato su un volume logico.
  • È montato su un volume logico.
  • Viene montato su volumi logici con mirroring.


Su RHEL 4.0, PowerPath 4.4.0 richiede LVM2 versione 2.01.08-1.0 e successive a causa di Bugzilla #151657.

La sintassi dei filtri è cambiata per PowerPath 5.0:
se il root NON si trova su un volume logico:

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

RHEL4.3 o inferiore:
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 root si trova su un volume logico, è necessario eseguire attentamente lo script per garantire che i dispositivi corretti vengano analizzati o esclusi dal supporto LVM. Consultare la guida all'installazione di PowerPath 5.0 per ulteriori informazioni.


PowerPath 4.4.0 for Linux supporta Sistina LVM2 sulle piattaforme RHEL 4.0 e SLES 9 SP1. PowerPath supporta la creazione di volumi logici solo su pseudo device 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.