LVM の操作
LVM は現在すべての主要 Linux ディストリビューションに含まれる標準的なボリューム管理製品です。LVM は、複数の物理ディスクまたはディスクパーティションをボリュームグループとして知られるエンティティにひとまとめにグループ化することができます。ボリュームグループはさらに分割されまたは仕切られて複数の論理ボリュームになります。論理ボリュームは、標準のブロックデバイスとしてアクセスできます。そのため、ブロックデバイスを直接扱うことのできるファイルシステムや任意のアプリケーションによって使用できます。
Logical Volume Manager は、主にストレージ管理の簡素化のために使用されます。論理ボリュームをストレージ要件の変化に応じて、動的にサイズ変更することができ、物理ディスクやパーティションが sda や sdc1 などと命名されるのとは違って、ボリュームグループと論理ボリュームは管理者が選んだIDによってわかりやすく命名されます。
次の図は、LVM エンティティ間の関係を示しています。ファイルシステムまたはアプリケーションは、論理ボリュームを使用します。論理ボリュームは、ボリュームグループをパーティションで仕切ることによって作成されます。ボリュームグループは、1 つ以上の物理ディスクパーティションまたはディスクの集合です。
図 1: Logical Volume Manager のエンティティ間の関係
SPS/LifeKeeper for Linux LVM Recovery Kit
SPS LVM Recovery Kit は、その他の SPS リカバリキットが Linux 論理ボリューム上で正常に連携するために必要なサポートを提供します。このサポートを実現するために、LVM Recovery Kit は 2 つの新しいリソースタイプをインストールします。lvmlv と lvmvgで、それぞれ論理ボリュームとボリュームグループに連携します。 lvmlv および lvmvg リソースは、他の SPS リソースを動作できるようにするという、内部的な用途のためのみに存在しています。
図 1 に示すように、各ボリュームグループには1つ以上の論理ボリュームからの依存関係があります。逆に言えば、各論理ボリュームは依存関係のあるボリュームグループを1つは持っていなければいけません。これら 2つのLVM リソースを含む一般的な SPS 階層は、図 1 に示す関係に非常に近いようです。実際のSPS 階層の例を見るには、SPS LVM 階層の作成と管理 セクションにある図 2 を参照してください。
LVM Recovery Kit では、lvm パッケージで提供されるコマンドを使用して、SPS 内のボリュームグループと論理ボリュームリソースを管理します。ボリュームグループと論理ボリュームは、フェイルオーバやスイッチオーバの操作中に階層が in service になると設定あるいは起動し、階層が out of service になると設定解除となります。
このトピックへフィードバック