From mboxrd@z Thu Jan 1 00:00:00 1970 From: Phil Turmel Subject: Re: start dm-multipath before mdadm raid Date: Fri, 11 Dec 2015 11:39:06 -0500 Message-ID: <566AFC2A.7040009@turmel.org> References: <5669AE9C.7040904@turmel.org> <566AD7EA.4070903@turmel.org> <566AF4E8.5030801@turmel.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: linux-raid-owner@vger.kernel.org To: "P. Remek" Cc: linux-raid@vger.kernel.org List-Id: linux-raid.ids On 12/11/2015 11:32 AM, P. Remek wrote: >> It's likely that the udev rules that drive incremental assembly don't >> have the mapper aliases at the moment they run. Try: >> >> DEVICE /dev/dm* > > That crossed my mind too, but no, this doesn't help, the array still > doesn't show up Next step would be to run udevadm trigger while running udevadm monitor in another session right after boot to see what events run and what rules are executed. That should help narrow this down. Also compare dmesg from boot with dmesg from udevadm trigger. I'm not familiar enough with ubuntu to be much more help.