[Bug 743966] New: systemd mounts a random subset of the system's md block device at each boot
https://bugzilla.novell.com/show_bug.cgi?id=743966 https://bugzilla.novell.com/show_bug.cgi?id=743966#c0 Summary: systemd mounts a random subset of the system's md block device at each boot Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.1 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: daniel.lescohier@cnet.com QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=473153) --> (http://bugzilla.novell.com/attachment.cgi?id=473153) Output of blkid User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 With sysv init, it's 100% reliable in mounting all /dev/md devices at every boot. With systemd, a different subset of the eight md devices succeed in mounting. E.g., in the last boot I tried, all but /dev/md3 succeeded. However, when I logged in to vt1 terminal and did /sbin/swapon -a, it did add /dev/md3 as the second swap partition. In a prior boot, three of the /dev/md devices failed to mount. The three devices included local filesystems, so init level 5 did not start, logged in to the vt1 terminal. There were errors on the screen that fsck couldn't run. So it seems to be a timing issue; it seems that for md devices with filesystems, sometimes fsck tries to run before the md device is ready; and for swap md devices, sometimes swapon runs before the md device is ready. This happened both with the original opensuse 12.1 systemd, and the 12.1 updated systemd I installed yesterday: htpc:/home/daniel # rpm -qi systemd Name : systemd Version : 37 Release : 3.6.1 Architecture: x86_64 Install Date: Fri 27 Jan 2012 05:30:26 PM EST I will attach the output of blkid and my /etc/fstab. I've switched back to sysv init for now. Reproducible: Sometimes Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743966
https://bugzilla.novell.com/show_bug.cgi?id=743966#c1
--- Comment #1 from Daniel Lescohier
https://bugzilla.novell.com/show_bug.cgi?id=743966
https://bugzilla.novell.com/show_bug.cgi?id=743966#c2
Frederic Crozat
https://bugzilla.novell.com/show_bug.cgi?id=743966
https://bugzilla.novell.com/show_bug.cgi?id=743966#c3
--- Comment #3 from Daniel Lescohier
https://bugzilla.novell.com/show_bug.cgi?id=743966
https://bugzilla.novell.com/show_bug.cgi?id=743966#c4
Frederic Crozat
participants (1)
-
bugzilla_noreply@novell.com