PowerPath: Een Linux-host instellen voor het gebruik van emcpower-apparaten in LVM

Summary: In dit artikel wordt de procedure uitgelegd voor het instellen van een Linux-host voor het gebruik van emcpower-apparaten 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

Een Linux-host instellen voor het gebruik van emcpower-apparaten in LVM.


 

Hoofdbestandssysteem niet gekoppeld aan een logisch volume

Wijzig het filterveld van de /etc/lvm/lvm.conf bestand om te voorkomen dat LVM2 SD-apparaatknooppunten scant.

1. Wijzig het filterveld in de /etc/lvm/lvm.conf bestand. Vervangen:

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

2. Bouw de LVM2-cache opnieuw op. Voer in:

vgscan -v

3. Controleer of het filterveld goed werkt. Voer de onderstaande opdracht uit en controleer of de gefilterde apparaatknooppunten niet worden vermeld in de opdrachtuitvoer. Voer in:

lvmdiskscan
 

Hoofdbestandssysteem gekoppeld aan een logisch volume  

Identificeer het/de onderliggende apparaat(en) voor het (de) root/swap logische volume(s) en de /boot-apparaten (indien aanwezig). Wijzig het filterveld van het bestand /etc/lvm/lvm.conf om te voorkomen dat LVM2 alle knooppunten van het sd-apparaat scant, behalve root/swap- en /boot-apparaat(en).

1. Identificeer het (de) root/swap logische volume(s) en de /boot-apparaten (indien aanwezig). Voer in:

df -k
of
mount

2. Identificeer het/de onderliggende apparaat of de onderliggende apparaten voor het (de) root/swap logische volume(s). Als het root-bestandssysteem bijvoorbeeld is gekoppeld aan logisch volume /dev/vg01/lv01, voer dan in:

vgdisplay -v /dev/vg01/lv01

3. Wijzig het filterveld in de /etc/lvm/lvm.conf bestand om te voorkomen dat LVM2 alle SD-apparaatknooppunten scant, met uitzondering van root-/swap- en/boot-apparaten die zijn geïdentificeerd in stap 1 en 2. Bijvoorbeeld, als het onderliggende apparaat voor het root/swap bestandssysteem /dev/sda2 is en /boot is gekoppeld aan /dev/sda3, stel dan het filterfilterveld in op:

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

Wijzig het filter indien nodig met behulp van standaard reguliere expressies voor shell-scripting. Als u bijvoorbeeld de partities sda1 t/m sda9 voor LVM2 wilt opnemen terwijl de resterende sd-apparaatknooppunten worden uitgefilterd, stelt u het filterveld in op filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"].

4. Bouw de LVM2-cache opnieuw op. Voer in:

vgscan -v

5. Controleer of het filterveld goed werkt. Voer de onderstaande opdracht uit en controleer of de sd-apparaatknooppunten die de root-/swap-/opstartapparaten bevatten die in stap 1 en 2 zijn geïdentificeerd, worden vermeld in de opdrachtuitvoer en dat de gefilterde apparaatknooppunten niet worden vermeld in de opdrachtuitvoer. Voer in:

lvmdiskscan

6. Maak de eerste image opnieuw om de wijzigingen in het bestand /etc/lvm/lvm.conf weer te geven. Voer in:

mkinitrd

Hoofdbestandssysteem bevestigd op gespiegelde logische volumes  

Identificeer het/de onderliggende apparaat(en) voor het (de) root/swap logische volume(s) en de /boot-apparaten (indien aanwezig). Wijzig het filterveld van de /etc/lvm/lvm.conf bestand om te voorkomen dat LVM2 alle sd-apparaatknooppunten scant, behalve root/swap- en /boot-apparaat(en). 1. Identificeer de root/swap logische volume(s) en de /boot-apparaten
(indien aanwezig). Voer in:

df -k
of
mount

2. Identificeer het/de onderliggende apparaat of de onderliggende apparaten voor de root/swap en spiegel het logische volume(s). Als het root-bestandssysteem bijvoorbeeld is gekoppeld aan logisch volume /dev/vg01/lv01 en de mirror is gekoppeld aan /dev/vg01/lv02, voer dan in:

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

3. Wijzig het filterveld in de /etc/lvm/lvm.conf bestand om te voorkomen dat LVM2 alle SD-apparaatknooppunten scant, met uitzondering van root-/swap- en/boot-apparaten die zijn geïdentificeerd in stap 1 en 2. Als het onderliggende logische apparaat voor het root/swap-bestandssysteem bijvoorbeeld /dev/sda2 is en de mirror /dev/sdb3 is, stelt u het filterveld in op:

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

Wijzig het filter indien nodig met behulp van standaard reguliere expressies voor shell-scripting. Als u bijvoorbeeld de partities sda1 t/m sda9 voor LVM2 wilt opnemen terwijl de resterende sd-apparaatknooppunten worden uitgefilterd, stelt u het filterveld in op filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"]. 4. Bouw de LVM2-cache opnieuw op. Voer in:

vgscan -v

5. Controleer of het filterveld goed werkt. Voer de onderstaande opdracht uit en controleer of de sd-apparaatknooppunten die de root-/swap-/opstartapparaten bevatten die in stap 1 en 2 zijn geïdentificeerd, worden vermeld in de opdrachtuitvoer en dat de gefilterde apparaatknooppunten niet worden vermeld in de opdrachtuitvoer. Voer in:

lvmdiskscan

6. Maak de eerste image opnieuw om de wijzigingen in het bestand /etc/lvm/lvm.conf weer te geven. Voer in:

mkinitrd

Additional Information

Raadpleeg de EMC PowerPath for Linux versie 4.4 releaseopmerkingen, P/N 300-002-581, rev. A02, gedateerd 19 juli 2005 voor meer informatie.
U moet het bestand /etc/lvm/lvm.conf aanpassen om de knooppunten van het sd-apparaat uit de interne cache te filteren, zodat LVM2 een PowerPath pseudo-apparaat herkent als het enige pad naar LUN.
In de volgende secties wordt beschreven hoe je /etc/lvm/lvm.conf kunt aanpassen op een host waar het hoofdbestandssysteem zich bevindt:
  • Niet gemonteerd op een logisch volume.
  • Is gemonteerd op een logisch volume.
  • Wordt gemonteerd op gespiegelde logische volumes.


Op RHEL 4.0 vereist PowerPath 4.4.0 LVM2 versie 2.01.08-1.0 en hoger vanwege Bugzilla #151657.

Filtersyntaxis is gewijzigd voor PowerPath 5.0:
Als root NIET op een logisch volume staat:

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

RHEL4.3 of lager:
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/.*/" ]

Als root-IS op een logisch volume staat, moet u zorgvuldig scripts uitvoeren om ervoor te zorgen dat de juiste apparaten worden gescand of uitgesloten van LVM-ondersteuning. Raadpleeg de installatiehandleiding van PowerPath 5.0 voor meer informatie.


PowerPath 4.4.0 voor Linux ondersteunt de Sistina LVM2 op de RHEL 4.0- en SLES 9 SP1-platforms. PowerPath ondersteunt alleen het maken van logische volumes op PowerPath pseudo-apparaten.

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.