I'm trying to configure a clustered lvm2 using cman and clvm, but clvm start up and lvm commands fail with this error:
# vgchange -a y data_vg activation/monitoring=0 is incompatible with clustered Volume Group "data_vg": Skipping.
if I use "--monitor y" then the command works as expected.
# vgchange -a y --monitor y data_vg 1 logical volume(s) in volume group "data_vg" now active
activation/monitoring is set to 1.
Here is the lvm.conf dump: # lvm dumpconfig devices { dir="/dev" scan="/dev" preferred_names=[] filter=["a|drbd.*|", "r|.*|"] cache_dir="/etc/lvm/cache" cache_file_prefix="" write_cache_state=1 sysfs_scan=1 md_component_detection=1 md_chunk_alignment=1 data_alignment_detection=1 data_alignment=0 data_alignment_offset_detection=1 ignore_suspended_devices=0 } dmeventd { mirror_library="libdevmapper-event-lvm2mirror.so" snapshot_library="libdevmapper-event-lvm2snapshot.so" } activation { udev_sync=1 udev_rules=1 missing_stripe_filler="error" reserved_stack=256 reserved_memory=8192 process_priority=-18 mirror_region_size=512 readahead="auto" mirror_log_fault_policy="allocate" mirror_image_fault_policy="remove" use_mlockall=0 monitoring=1 polling_interval=15 } global { umask=63 test=0 units="h" si_unit_consistency=1 activation=1 proc="/proc" locking_type=3 wait_for_locks=1 fallback_to_clustered_locking=1 fallback_to_local_locking=1 locking_dir="/var/lock/lvm" prioritise_write_locks=1 abort_on_internal_errors=0 } shell { history_size=100 } backup { backup=1 backup_dir="/etc/lvm/backup" archive=1 archive_dir="/etc/lvm/archive" retain_min=10 retain_days=30 } log { verbose=0 syslog=1 overwrite=0 level=0 indent=1 command_names=0 prefix=" " activation=1 }
I'm trying to configure a clustered lvm2 using cman and clvm, but clvm start up and lvm commands fail with this error:
# vgchange -a y data_vg monitoring= 0 is incompatible with clustered Volume Group "data_vg": Skipping.
activation/
if I use "--monitor y" then the command works as expected.
# vgchange -a y --monitor y data_vg
1 logical volume(s) in volume group "data_vg" now active
activation/ monitoring is set to 1.
Here is the lvm.conf dump:
preferred_ names=[ ]
filter= ["a|drbd. *|", "r|.*|"]
cache_ dir="/etc/ lvm/cache"
cache_ file_prefix= ""
write_ cache_state= 1
sysfs_ scan=1
md_component_ detection= 1
md_chunk_ alignment= 1
data_alignment _detection= 1
data_alignment =0
data_alignment _offset_ detection= 1
ignore_ suspended_ devices= 0
mirror_ library= "libdevmapper- event-lvm2mirro r.so"
snapshot_ library= "libdevmapper- event-lvm2snaps hot.so"
udev_rules= 1
missing_ stripe_ filler= "error"
reserved_ stack=256
reserved_ memory= 8192
process_ priority= -18
mirror_ region_ size=512
readahead= "auto"
mirror_ log_fault_ policy= "allocate"
mirror_ image_fault_ policy= "remove"
use_mlockall= 0
monitoring= 1
polling_ interval= 15
si_unit_ consistency= 1
activation= 1
proc=" /proc"
locking_ type=3
wait_for_ locks=1
fallback_ to_clustered_ locking= 1
fallback_ to_local_ locking= 1
locking_ dir="/var/ lock/lvm"
prioritise_ write_locks= 1
abort_ on_internal_ errors= 0
history_ size=100
backup_ dir="/etc/ lvm/backup"
archive_ dir="/etc/ lvm/archive"
retain_ min=10
retain_ days=30
command_ names=0
activation= 1
# lvm dumpconfig
devices {
dir="/dev"
scan="/dev"
}
dmeventd {
}
activation {
udev_sync=1
}
global {
umask=63
test=0
units="h"
}
shell {
}
backup {
backup=1
archive=1
}
log {
verbose=0
syslog=1
overwrite=0
level=0
indent=1
prefix=" "
}