[linux-lvm] clvmd: activating local vg in cluster fails
Hal Martin
hal.martin at gmail.com
Thu Nov 10 16:01:18 UTC 2011
Hello all,
I have a two node pacemaker/corosync cluster running clvmd. The two
nodes have both local and SAN storage available to them. With DLM and
clvmd running I can activate or deactivate LVs on the SAN VG, but not
on local VG. LVM2 version 2.02.88, lvm.conf locking_type = 3
--- Volume group ---
VG Name system
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 12
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 1.36 TiB
PE Size 4.00 MiB
Total PE 356514
Alloc PE / Size 10752 / 42.00 GiB
Free PE / Size 345762 / 1.32 TiB
VG UUID hJPs2O-3cMP-B0N4-6MrM-JwTp-K6BZ-3b6qAm
$: vgchange -ay system
Error locking on node 7c1a14ac: device-mapper: reload ioctl failed:
Invalid argument
Error locking on node 7c1a14ac: device-mapper: reload ioctl failed:
Invalid argument
Error locking on node 7c1a14ac: device-mapper: reload ioctl failed:
Invalid argument
3 logical volume(s) in volume group "system" now active
However I cannot access the logical volumes through
/dev/system/$lvname or /dev/mapper/system-$lvname
lvchange also fails:
$: lvchange -ay /dev/system/swap -vvvv
#lvmcmdline.c:1045 Processing: lvchange -ay /dev/system/swap -vvvv
#config/config.c:996 Setting global/locking_type to 3
#config/config.c:1001 global/wait_for_locks not found in config:
defaulting to 1
#locking/locking.c:271 Cluster locking selected.
#toollib.c:214 Using logical volume(s) on command line
#locking/cluster_locking.c:497 Locking VG V_system CR (VG) (0x1)
...
#metadata/pv_manip.c:327 /dev/sda2 0: 0 5120: host_os(0:0)
#metadata/pv_manip.c:327 /dev/sda2 1: 5120 512: swap(0:0)
#metadata/pv_manip.c:327 /dev/sda2 2: 5632 5120:
backoffice_images(0:0)
#metadata/pv_manip.c:327 /dev/sda2 3: 10752 345762: NULL(0:0)
#lvchange.c:150 Activating logical volume "swap"
#locking/cluster_locking.c:497 Locking LV
hJPs2O3cMPB0N46MrMJwTpK6BZ3b6qAmjwl1xCX0xbNn4vbg4XzQ1lZumelnNf8Y CR
(LV|NONBLOCK) (0x19)
#locking/cluster_locking.c:387 Error locking on node 7c1a14ac:
device-mapper: reload ioctl failed: Invalid argument
#locking/locking.c:396 <backtrace>
#locking/locking.c:465 <backtrace>
#lvchange.c:152 <backtrace>
#lvchange.c:671 <backtrace>
#toollib.c:355 <backtrace>
#mm/memlock.c:389 Unlock: Memlock counters: locked:0
critical:0 daemon:0 suspended:0
#locking/cluster_locking.c:419 Requesting sync names.
#locking/cluster_locking.c:497 Locking VG V_system UN (VG) (0x6)
#cache/lvmcache.c:92 Metadata cache: VG system wiped.
#device/dev-io.c:588 Closed /dev/sda2
#metadata/vg.c:68 Freeing VG system at 0x6fa660.
Thanks,
Hal Martin
More information about the linux-lvm
mailing list