Package: lvm2 Version: 2.02.127-1 Severity: normal File: /sbin/lvm Hello,
after trying to mirror my lvm volume it becomes inaccessible with the error device-mapper: reload ioctl on (251:3) failed: Invalid argument Examining the stored configurations I restored the most reasonably looking one but the error persists. IMHO lvm2 should either report an intelligible error or supply valid arguments to IOCTLs. As in this ShouldNotHappen(tm). Thanks Michal # lvchange -v -v -ay scratchg/build Setting activation/monitoring to 1 Setting global/locking_type to 1 Setting global/wait_for_locks to 1 File-based locking selected. Setting global/prioritise_write_locks to 1 Setting global/locking_dir to /run/lock/lvm Setting global/use_lvmlockd to 0 Using logical volume(s) on command line. Locking /run/lock/lvm/V_scratchg RB Setting response to OK Setting response to OK Setting name to scratchg Setting metadata/format to lvm2 Setting id to NCqDJK-LdD1-WFg0-ygJt-fQn6-L5sS-dekEX3 Setting format to lvm2 Setting device to 2144 Setting dev_size to 1953525168 Setting label_sector to 1 Setting size to 1044480 Setting start to 4096 Setting ignore to 0 Setting response to OK Setting response to OK Adding scratchg/build to the list of LVs to be processed. Processing LV build in VG scratchg. Activating logical volume "build". Locking /run/lock/lvm/A_JsXCdjvRu0FIy6Za11Gv8qiCNUAmdZ1cjwibtF1hPITaoVaidRizBVVAkgp18OC WB Locking LV 7JsXCdjvRu0FIy6Za11Gv8qiCNUAmdZ1cjwibtF1hPITaoVaidRizBVVAkgp18OC (R) activation/volume_list configuration setting not defined: Checking only host tags for scratchg/build /dev/sdg: read_ahead is 256 sectors Locking memory Setting activation/use_mlockall to 0 Setting activation/verify_udev_operations to 0 Getting driver version Getting target version for linear Found linear target v1.2.1. Getting target version for striped Found striped target v1.5.1. Creating scratchg-build Loading scratchg-build table (251:3) device-mapper: reload ioctl on (251:3) failed: Invalid argument Removing scratchg-build (251:3) Unlocking /run/lock/lvm/A_JsXCdjvRu0FIy6Za11Gv8qiCNUAmdZ1cjwibtF1hPITaoVaidRizBVVAkgp18OC Unlocking memory Unlocking /run/lock/lvm/V_scratchg -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (910, 'testing'), (900, 'stable'), (610, 'oldstable'), (410, 'unstable'), (400, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages lvm2 depends on: ii dmeventd 2:1.02.104-1 ii dmsetup 2:1.02.104-1 ii init-system-helpers 1.23 ii initscripts 2.88dsf-59.2 ii libc6 2.19-22 ii libdevmapper-event1.02.1 2:1.02.104-1 ii libdevmapper1.02.1 2:1.02.104-1 ii liblvm2app2.2 2.02.127-1 ii libreadline5 5.2+dfsg-3 ii libudev1 226-3 ii lsb-base 9.20150917 lvm2 recommends no packages. Versions of packages lvm2 suggests: pn thin-provisioning-tools <none> -- no debconf information