--- Begin Message ---
Hi Nada
SUSE document #7023336 seems to describe the race condition we are seeing but
I'm not sure the solution they are offering will help in my case.
The boot parameter rd.lvm.conf=0 just removes /etc/lvm.conf from the initramfs.
My lvm.conf is unchanged (system default) so removing it from initramfs
probably won't change anything I believe.
Nevertheless I'm curious about the result of your test.
My own workaround for the issue at hand is to delay the start of lvm2-pvscan by
a few seconds (see below).
That gives multipathd more than enough time to complete its job.
It solves the problem for me (at least until the next upgrade) but there might
be a smarter solution.
Stefan
root@proxmox:~# sed -i.orig '/^ExecStart=/i ExecStartPre=/bin/sleep 5'
/lib/systemd/system/lvm2-pvscan@.service
root@proxmox:~# systemctl daemon-reload
root@proxmox:~# diff -u /lib/systemd/system/lvm2-pvscan@.service{.orig,}
--- /lib/systemd/system/lvm2-pvs...@.service.orig 2019-07-15 15:11:18.000000000
+0200
+++ /lib/systemd/system/lvm2-pvscan@.service 2020-02-03 01:19:38.440840599 +0100
@@ -10,5 +10,6 @@
[Service]
Type=oneshot
RemainAfterExit=yes
+ExecStartPre=/bin/sleep 5
ExecStart=/sbin/lvm pvscan --cache --activate ay %i
ExecStop=/sbin/lvm pvscan --cache %i
On Feb 3, 2020, at 09:42, nada <n...@verdnatura.es<mailto:n...@verdnatura.es>>
wrote:
hi Stefan
some 'racing' problem is described and solved here
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.suse.com%2Fsupport%2Fkb%2Fdoc%2F%3Fid%3D7023336&data=02%7C01%7Csmr%40kmi.com%7Cfb29a75f1c3e4ff35a2b08d7a885142c%7Cc2283768b8d34e008f3d85b1b4f03b33%7C0%7C0%7C637163161847328253&sdata=xFGQYGGweOixVqVLw5DwQ81n3lgNWYzXjJATkVrfRZQ%3D&reserved=0
PLS read it
maybe i have time to test it during next weekend
Nada
On 2020-02-02 23:13, Stefan M. Radman wrote:
After upgrading a node that uses iSCSI multipath to 6.1, auto
activation of LVM volumes fails for me as well.
I am seeing exactly the same problem as originally reported by Nada.
Apparently, LVM scans the iSCSI adapters before multipath is fully
loaded and consequently ignores volumes appearing on duplicate
devices.
Marco Gaiarin correctly noted this in January.
See the error messages in the system log below.
Does anyone have a hint, how to delay the lvm-pvscan service until
multipath has finished its discovery?
Thanks
Stefan
CONFIDENTIALITY NOTICE: This communication may contain privileged and
confidential information, or may otherwise be protected from disclosure, and is
intended solely for use of the intended recipient(s). If you are not the
intended recipient of this communication, please notify the sender that you
have received this communication in error and delete and destroy all copies in
your possession.
--- End Message ---
_______________________________________________
pve-user mailing list
pve-user@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user