13.0 クラスタLVM

クラスタ上の共有ストレージを管理する場合、ストレージサブシステムに行った変更を各ノードに伝える必要があります。Linux Volume Manager 2 (LVM2)はローカルストレージの管理に多用されており、クラスタ全体のボリュームグループのトランスペアレントな管理をサポートするために拡張されています。クラスタ化されたボリュームグループを、ローカルストレージと同じコマンドで管理できます。

cLVMを実装するには、Fire Channel、FCoE、SCSI、またはiSCSI SANやDRBDで提供されている共有ストレージセットアップが使用できなければなりません。

cLVMは内部でクラスタスタックのDistributed Lock Manager (DLM)コンポーネントを使用して、LVM2メタデータへのアクセスを調整します。DLMはフェンシングなどのスタック内の他のコンポーネントに統合されるので、共有ストレージの整合性は常に保護されます。

cLVMは共有データへのアクセスを自身では調整しません。調整するためには、OCFS2または他のクラスタ2対応アプリケーションをcLVMの管理対象ストレージ上に設定する必要があります。