PowerPath:LVMでemcpowerデバイスを使用するようにLinuxホストをセットアップする方法

Summary: この記事では、LVMでemcpowerデバイスを使用するようにLinuxホストをセットアップする手順について説明します。

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

LVMでemcpowerデバイスを使用するようにLinuxホストをセットアップする方法。


 

ルート ファイル システムが論理ボリュームにマウントされていない

のフィルター フィールドを変更します /etc/lvm/lvm.conf ファイルを使用して、LVM2 が sd デバイスノードをスキャンしないようにします。

1.のフィルター フィールドを変更します /etc/lvm/lvm.conf ファイルで定義)を使用することが重要です。取り替える:

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

2.LVM2キャッシュを再構築します。以下を入力します。

vgscan -v

3.フィルター フィールドが正しく機能していることを確認します。次のコマンドを実行し、 フィルター処理された デバイス ノードがコマンド出力に一覧表示されていないことを確認します。以下を入力します。

lvmdiskscan
 

論理ボリュームにマウントされたルート ファイル システム  

root/swap 論理ボリュームと /boot デバイス (存在する場合) の基盤となるデバイスを特定します。/etc/lvm/lvm.confファイルのfiltersフィールドを変更して、LVM2がroot/swapと/bootデバイスを除くすべてのSDデバイス ノードをスキャンしないようにします。

1.root/swap 論理ボリュームと /boot デバイス (存在する場合) を特定します。以下を入力します。

df -k
または
mount

2.root/swap 論理ボリュームの基盤となるデバイスを識別します。たとえば、ルート ファイル システムが論理ボリューム/dev/vg01/lv01にマウントされている場合は、次のように入力します。

vgdisplay -v /dev/vg01/lv01

3.のフィルター フィールドを変更します /etc/lvm/lvm.conf ファイルを使用して、手順 1 と 2 で特定した root/swap デバイスと /boot デバイスを除くすべての sd デバイスノードを LVM2 がスキャンしないようにします。たとえば、root/swap ファイルシステムの基盤となるデバイスが /dev/sda2 で、/boot が /dev/sda3 にマウントされている場合は、filter filterフィールドを次のように設定します。

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

必要に応じて、標準のシェルスクリプト正規表現を使用してフィルターを変更します。たとえば、LVM2 のパーティション sda1 から sda9 を含め、残りの sd デバイスノードを除外するには、filter フィールドを filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"] に設定します。

4.LVM2キャッシュを再構築します。以下を入力します。

vgscan -v

5.フィルター フィールドが正しく機能していることを確認します。次のコマンドを実行し、手順1と2で特定したroot/swap/bootデバイスを含むSDデバイス ノードがコマンド出力にリストされ、 フィルタリングされた デバイス ノードがコマンド出力にリストされていないことを確認します。以下を入力します。

lvmdiskscan

6.initrd イメージを再作成して、/etc/lvm/lvm.conf ファイルへの変更を反映します。以下を入力します。

mkinitrdさん

ルートファイルシステムをミラーリングされた論理ボリュームにマウント  

root/swap 論理ボリュームと /boot デバイス (存在する場合) の基盤となるデバイスを特定します。のフィルター フィールドを変更します /etc/lvm/lvm.conf ファイルを使用して、LVM2 が root/swap と /boot デバイスを除くすべての sd デバイスノードをスキャンしないようにします。1.root/swap 論理ボリュームと /boot devices
(存在する場合) を特定します。以下を入力します。

df -k
または
mount

2.ルート/スワップおよびミラー論理ボリューム(複数可)の基礎となるデバイスを特定します。たとえば、ルート ファイル システムが論理ボリューム/dev/vg01/lv01にマウントされ、そのミラーが/dev/vg01/lv02にマウントされている場合は、次のように入力します。

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

3.のフィルター フィールドを変更します /etc/lvm/lvm.conf ファイルを使用して、手順 1 と 2 で特定した root/swap デバイスと /boot デバイスを除くすべての sd デバイスノードを LVM2 がスキャンしないようにします。たとえば、root/swapファイル システムの基礎となる論理デバイスが/dev/sda2で、そのミラーが/dev/sdb3の場合は、filterフィールドを次のように設定します。

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

必要に応じて、標準のシェルスクリプト正規表現を使用してフィルターを変更します。たとえば、LVM2 のパーティション sda1 から sda9 を含め、残りの sd デバイスノードを除外するには、filter フィールドを filter=["a/sda[1-9]$/", "r/sd*/", "a/.*/"] に設定します。4.LVM2キャッシュを再構築します。以下を入力します。

vgscan -v

5.フィルター フィールドが正しく機能していることを確認します。次のコマンドを実行し、手順1と2で特定したroot/swap/bootデバイスを含むSDデバイス ノードがコマンド出力にリストされ、 フィルタリングされた デバイス ノードがコマンド出力にリストされていないことを確認します。以下を入力します。

lvmdiskscan

6.initrd イメージを再作成して、/etc/lvm/lvm.conf ファイルへの変更を反映します。以下を入力します。

mkinitrdさん

Additional Information

詳細については、2005年7月19日付のEMC PowerPath for Linuxバージョン4.4リリース ノート(P/N 300-002-581、Rev. A02)を参照してください
/etc/lvm/lvm.confファイルを変更して、内部キャッシュからSDデバイス ノードを除外し、LVM2がPowerPath疑似デバイスをLUNへの単一パスとして認識できるようにする必要があります
次のセクションでは、ルート ファイル システムが存在するホスト上の/etc/lvm/lvm.confを変更する方法について説明します。
  • 論理ボリュームにマウントされていない。
  • 論理ボリュームにマウントされている。
  • ミラーリングされた論理ボリュームにマウントされている。


RHEL 4.0では、Bugzilla #151657.

のため、PowerPath 4.4.0にはLVM2バージョン2.01.08-1.0以降が必要ですPowerPath 5.0のフィルター構文が変更されました。
rootが論理ボリューム上にない場合:

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

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

rootが論理ボリューム上にある場合は、正しいデバイスがスキャンされるか、LVMサポートから除外されるように、慎重にスクリプトを作成する必要があります。詳細については、『PowerPath 5.0インストール ガイド』を参照してください。


PowerPath 4.4.0 for Linuxは、RHEL 4.0およびSLES 9 SP1プラットフォーム上のSistina LVM2をサポートします。PowerPathは、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.