HA-LVM タグが付いた lvm リソースが含まれるクラスターサービスは、RHEL 6 のクラスターに再度参加した後に、"[lvm] WARNING: <vg> should not be active" というエラーでステータスチェックに失敗する
Issue
- ノードがクラスターに再参加した直後に、
lvmリソースでサービスを実行している別のノードがステータスチェックに失敗します。
Jun 19 16:29:19 rgmanager [lvm] Getting status
Jun 19 16:29:21 rgmanager [lvm] WARNING: myVG should not be active
Jun 19 16:29:22 rgmanager [lvm] WARNING: node1 does not own myVG
Jun 19 16:29:22 rgmanager [lvm] WARNING: Attempting shutdown of myVG
Jun 19 16:29:22 rgmanager status on lvm "lvm-myVG" returned 1 (generic error)
- 起動中のノードで
rgmanagerがリソースを初期化するとき、別のノードでアクティブなサービスに含まれるボリュームから LVM タグが削除されていることがわかります。
Jun 19 16:19:09 rgmanager [lvm] Stripping tag, node1
- クラスターノードがクラスターに参加し、
rgmanagerサービスが開始された直後に、他のノードですでに実行されているクラスターサービスがフェールオーバーされます。
Environment
Red Hat Enterprise Linux (RHEL) 6 (High Availability Add-On 使用)
- 3.9.2-21.el6_4.3 または resource-agents-3.9.2-40.el6 リリースより前の resource-agents
- クラスターノード名の /etc/hosts 内のエントリーには、短縮形のノード名の前に正規名があります。
X.X.X.X node1hb.example.com node1hb
または、このホストのエントリーには、直接関係のないさまざまな名前があります (短縮名と FQDN など)。
X.X.X.X node1 apphost1 node1-hb
- タグを使用する HA-LVM
/etc/lvm/lvm.confのvolume_listは、ノードの短縮名を参照します。/etc/cluster/cluster.confのclusternode 名は、ノードの短縮名を参照します。
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.