PowerPath: Så här konfigurerar du en Linux-värd för att använda emcpower-enheter i LVM

Summary: I den här artikeln beskrivs hur du konfigurerar en Linux-värd för att använda emcpower-enheter i 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

Så här konfigurerar du en Linux-värd för att använda emcpower-enheter i LVM.


 

Rotfilssystemet är inte monterat på en logisk volym

Ändra filterfältet i /etc/lvm/lvm.conf för att förhindra LVM2 från att skanna SD-enhetsnoder.

1. Ändra filterfältet i /etc/lvm/lvm.conf fil. Ersätta:

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

2. Återskapa LVM2-cachen. Skriv:

VGSCAN -V

3. Kontrollera att filterfältet fungerar som det ska. Kör kommandot nedan och kontrollera att de filtrerade enhetsnoderna inte visas i kommandoutdata. Skriv:

lvmdiskscan
 

Rotfilssystem monterat på en logisk volym  

Identifiera underliggande enhet(er) för logisk rot-/växlingsvolym(er) och /start-enheter (i förekommande fall). Ändra filterfältet i filen /etc/lvm/lvm.conf för att förhindra att LVM2 skannar alla sd-enhetsnoder förutom root/swap och /boot-enhet(er).

1. Identifiera logisk rot-/växlingsvolym(er) och /boot-enheter (om sådana finns). Skriv:

df -k
eller
montera

2. Identifiera underliggande enhet(er) för logisk rot-/växlingsvolym(er). Om rotfilsystemet till exempel är monterat på den logiska volymen /dev/vg01/lv01 anger du:

vgdisplay -v /dev/vg01/lv01

3. Ändra filterfältet i /etc/lvm/lvm.conf för att förhindra att LVM2 genomsöker alla SD-enhetsnoder förutom rot-/växlings- och /startenheter som identifieras i steg 1 och 2. Till exempel, om den underliggande enheten för rot-/växlingsfilsystemet är /dev/sda2 och /boot är monterad på /dev/sda3, ställer du in filterfilterfältet till:

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

Ändra filtret efter behov med hjälp av reguljära standarduttryck för skalskript. Om du till exempel vill inkludera partitionerna sda1 till sda9 för LVM2 medan du filtrerar bort de återstående sd-enhetsnoderna ställer du in filterfältet på filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"].

4. Återskapa LVM2-cachen. Skriv:

VGSCAN -V

5. Kontrollera att filterfältet fungerar som det ska. Kör kommandot nedan och kontrollera att de sd-enhetsnoder som innehåller de rot-/växlings-/startenheter som identifierades i steg 1 och 2 visas i kommandoutdata och att de filtrerade enhetsnoderna inte visas i kommandoutdata. Skriv:

lvmdiskscan

6. Återskapa initrd-avbildningen för att återspegla ändringarna i filen /etc/lvm/lvm.conf. Skriv:

007:002 Och det var

Rotfilssystem monterat på speglade logiska volymer  

Identifiera underliggande enhet(er) för logisk rot-/växlingsvolym(er) och /start-enheter (i förekommande fall). Ändra filterfältet i /etc/lvm/lvm.conf för att förhindra LVM2 från att skanna alla SD-enhetsnoder förutom rot-/växlings- och /startenhet(er). 1. Identifiera logisk rot-/växlingsvolym(er) och /boot-enheter
(om sådana finns). Skriv:

df -k
eller
montera

2. Identifiera underliggande enhet(er) för logisk rot-/växlings- och speglingsvolym(er). Om rotfilssystemet till exempel är monterat på den logiska volymen /dev/vg01/lv01 och dess spegling är monterad på /dev/vg01/lv02 anger du:

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

3. Ändra filterfältet i /etc/lvm/lvm.conf för att förhindra att LVM2 genomsöker alla SD-enhetsnoder förutom rot-/växlings- och /startenheter som identifieras i steg 1 och 2. Om den underliggande logiska enheten för rot-/växlingsfilsystemet till exempel är /dev/sda2 och dess spegling är /dev/sdb3 anger du filterfältet till:

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

Ändra filtret efter behov med hjälp av reguljära standarduttryck för skalskript. Om du till exempel vill inkludera partitionerna sda1 till sda9 för LVM2 medan du filtrerar bort de återstående sd-enhetsnoderna ställer du in filterfältet på filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"]. 4. Återskapa LVM2-cachen. Skriv:

VGSCAN -V

5. Kontrollera att filterfältet fungerar som det ska. Kör kommandot nedan och kontrollera att de sd-enhetsnoder som innehåller de rot-/växlings-/startenheter som identifierades i steg 1 och 2 visas i kommandoutdata och att de filtrerade enhetsnoderna inte visas i kommandoutdata. Skriv:

lvmdiskscan

6. Återskapa initrd-avbildningen för att återspegla ändringarna i filen /etc/lvm/lvm.conf. Skriv:

007:002 Och det var

Additional Information

Mer information finns i versionskommentarerna för EMC PowerPath för Linux version 4.4, P/N 300-002-581, Rev. A02, daterad den 19 juli 2005.
Du måste ändra filen /etc/lvm/lvm.conf för att filtrera bort sd-enhetsnoder från dess interna cacheminne så att LVM2 känner igen en PowerPath-pseudoenhet som den enda sökvägen till LUN.
Följande avsnitt beskriver hur du ändrar /etc/lvm/lvm.conf på en värd där rotfilsystemet finns:
  • Inte monterad på en logisk volym.
  • Är monterad på en logisk volym.
  • Monteras på speglade logiska volymer.


På RHEL 4.0 kräver PowerPath 4.4.0 LVM2 version 2.01.08-1.0 eller senare på grund av Bugzilla #151657.

Filtersyntaxen har ändrats för PowerPath 5.0:
Om roten INTE finns på en logisk volym:

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

RHEL4.3 eller lägre:
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/.*/" ]

Om roten finns på en logisk volym måste du skripta noggrant för att säkerställa att rätt enheter genomsöks eller undantas från LVM-stöd. Mer information finns i installationsmanualen för PowerPath 5.0.


PowerPath 4.4.0 för Linux stöder Sistina LVM2 på RHEL 4.0- och SLES 9 SP1-plattformarna. PowerPath stöder endast skapandet av logiska volymer på PowerPath-pseudoenheter.

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.