8.4. 複数のマシン間で SAN ディスクを共有するための LVM の設定
lvmlockd
デーモンと sanlock
などのロックマネージャーを使用すると、複数のマシンから SAN ディスク上の共有 VG へのアクセスを有効にできます。特定のコマンドは、使用されているロックマネージャーとオペレーティングシステムによって異なる場合があります。次の手順では、複数のマシン間で SAN ディスクを共有するように LVM を設定するために必要な手順の概要を説明します。
警告
pacemaker
を使用する場合は、代わりに 高可用性クラスターの設定と管理 に示されているペースメーカーの手順を使用してシステムを設定し、起動する必要があります。
手順
lvm.conf
ファイルで、system.devices
ファイルが有効になっているかどうかを確認します。use_devicesfile=1
use_devicesfile=1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 共有 LUN を使用するマシンごとに、マシンのデバイスファイルに LUN を追加します。
lvmdevices --adddev <device>
$ lvmdevices --adddev <device>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow すべてのマシンで
lvmlockd
デーモンを使用するようにlvm.conf
ファイルを設定します。use_lvmlockd=1
use_lvmlockd=1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
すべてのマシンで
lvmlockd
デーモンファイルを開始します。 -
すべてのマシンで
sanlock
などのlvmlockd
で使用するロックマネージャーを起動します。 -
vgcreate --shared
コマンドを使用して、新しい共有 VG を作成します。 -
すべてのマシンで
vgchange --lockstart
コマンドおよびvgchange --lockstop
コマンドを使用して、既存の共有 VG へのアクセスを開始および停止します。