<div dir="ltr"><div><div><div><div><div><div>Thanks,<br><br></div>I made more debbuging with LVM and I realised, that lvm always uses the last device it has scanned. Scanning of devices is called by udev rules using "lvm pvscan --cache <device>" command. So the reason of using /dev/sdb2 instead of /dev/md126p2 is that udev runs lvm in the following order:<br></div>1. lvm pvscan --cash /dev/md126p2<br>2. lvm pvscan --cash /dev/sda2<br>3. lvm pvscan --cash /dev/sdb2<br><br></div>But there were no  /dev/sda2 and /dev/sdb2 before running anaconda at all.<br><br>[root@localhost ~]# ls -ld /dev/md* /dev/sd*<br>drwxr-xr-x. 2 root root      120 May 29 03:43 /dev/md<br>brw-rw----. 1 root disk   9, 126 May 29 03:43 /dev/md126<br>brw-rw----. 1 root disk 259,   0 May 29 03:43 /dev/md126p1<br>brw-rw----. 1 root disk 259,   1 May 29 03:43 /dev/md126p2<br>brw-rw----. 1 root disk   9, 127 May 29 03:43 /dev/md127<br>brw-rw----. 1 root disk   8,   0 May 29 03:43 /dev/sda<br>brw-rw----. 1 root disk   8,  16 May 29 03:43 /dev/sdb<br>brw-rw----. 1 root disk   8,  32 May 29 03:43 /dev/sdc<br>brw-rw----. 1 root disk   8,  33 May 29 03:43 /dev/sdc1<br>brw-rw----. 1 root disk   8,  34 May 29 03:43 /dev/sdc2<br>brw-rw----. 1 root disk   8,  48 May 29 03:43 /dev/sdd<br>brw-rw----. 1 root disk   8,  49 May 29 03:43 /dev/sdd1<br>brw-rw----. 1 root disk   8,  50 May 29 03:43 /dev/sdd2<br>brw-rw----. 1 root disk   8,  64 May 29 03:43 /dev/sde<br><br></div>They appear only after launching anaconda:<br><br>[root@localhost ~]# ls -ld /dev/md* /dev/sd*<br>drwxr-xr-x. 2 root root      120 May 29 03:47 /dev/md<br>brw-rw----. 1 root disk   9, 126 May 29 03:47 /dev/md126<br>brw-rw----. 1 root disk 259,   2 May 29 03:47 /dev/md126p1<br>brw-rw----. 1 root disk 259,   3 May 29 03:47 /dev/md126p2<br>brw-rw----. 1 root disk   9, 127 May 29 03:46 /dev/md127<br>brw-rw----. 1 root disk   8,   0 May 29 03:47 /dev/sda<br>brw-rw----. 1 root disk   8,   1 May 29 03:47 /dev/sda1<br>brw-rw----. 1 root disk   8,   2 May 29 03:47 /dev/sda2<br>brw-rw----. 1 root disk   8,  16 May 29 03:47 /dev/sdb<br>brw-rw----. 1 root disk   8,  17 May 29 03:47 /dev/sdb1<br>brw-rw----. 1 root disk   8,  18 May 29 03:47 /dev/sdb2<br>brw-rw----. 1 root disk   8,  32 May 29 03:46 /dev/sdc<br>brw-rw----. 1 root disk   8,  33 May 29 03:46 /dev/sdc1<br>brw-rw----. 1 root disk   8,  34 May 29 03:46 /dev/sdc2<br>brw-rw----. 1 root disk   8,  48 May 29 03:47 /dev/sdd<br>brw-rw----. 1 root disk   8,  49 May 29 03:47 /dev/sdd1<br>brw-rw----. 1 root disk   8,  50 May 29 03:47 /dev/sdd2<br>brw-rw----. 1 root disk   8,  64 May 29 03:47 /dev/sde<br><br></div>So the root problem is not in lvm. The root problem is why devices "/sd[ab]?" appear? They shoud not exist because of /dev/sd[ab] are parts of /dev/md126 raid.<br><br>I'm not insist that 'udevadm --settle' is the reason. But where should I make future research?<br></div><div><div><div><div><div><br></div><div><br></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-05-28 13:06 GMT+03:00 Lennart Poettering <span dir="ltr"><<a href="mailto:lennart@poettering.net" target="_blank">lennart@poettering.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, 28.05.15 11:10, Oleg Samarin (<a href="mailto:osamarin68@gmail.com">osamarin68@gmail.com</a>) wrote:<br>
<br>
> Hi!<br>
><br>
> I have an imsm raid-1 device /dev/md126 assembled of /dev/sda and /dev/sdb.<br>
> I have a lvm group on top of /dev/md126p2 with some logical volumes. All<br>
> this work fine with Fedora 21.<br>
><br>
> I'm trying to fresh install Fedora 22 in some of lvm logical volume. I boot<br>
> with Fedora USB live media and run "Install to hard disk". But anaconda<br>
> does not see any existing lvm volumes so I can not choose them as a<br>
> destination.<br>
<br>
</span>Please ask LVM people for help on this, the systemd mailing list is<br>
really not the right forum for this.<br>
<br>
Thanks,<br>
<br>
Lennart<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Lennart Poettering, Red Hat<br>
</font></span></blockquote></div><br></div>