Mailinglist Archive: opensuse-bugs (5243 mails)

< Previous Next >
[Bug 810293] System boot fails due to systemd not able to mount multipathed FC disk

https://bugzilla.novell.com/show_bug.cgi?id=810293

https://bugzilla.novell.com/show_bug.cgi?id=810293#c8


--- Comment #8 from Steffen Hau <steffen.hau@xxxxxxxxxxxxxxxxxx> 2013-03-20
13:38:22 UTC ---
There is no output for journalctl -u multipathd.service.

I had a similar issue with openSuSE 12.2. The dm device wasn't ready as the
underlying scsi devices were not present. The QLogic kernel module qla2xxx was
loaded to late. The workaround was, to add the QLogic module qla2xxx to
INITRD_MODULES in /etc/sysconfig/kernel.

Is there any other output I could provide you to help you finding the cause of
the issue? I've lots of machines with attachted FC disks which I can't upgrade
for now.

These are the activated services:
root@cacheb:~ # find /etc/systemd/system | sort
/etc/systemd/system
/etc/systemd/system/default.target
/etc/systemd/system/default.target.wants
/etc/systemd/system/default.target.wants/systemd-readahead-collect.service
/etc/systemd/system/default.target.wants/systemd-readahead-replay.service
/etc/systemd/system/getty.target.wants
/etc/systemd/system/getty.target.wants/getty@tty1.service
/etc/systemd/system/multi-user.target.wants
/etc/systemd/system/multi-user.target.wants/auditd.service
/etc/systemd/system/multi-user.target.wants/cron.service
/etc/systemd/system/multi-user.target.wants/irqbalance.service
/etc/systemd/system/multi-user.target.wants/mcelog.service
/etc/systemd/system/multi-user.target.wants/postfix.service
/etc/systemd/system/multi-user.target.wants/remote-fs.target
/etc/systemd/system/multi-user.target.wants/rpcbind.service
/etc/systemd/system/multi-user.target.wants/smartd.service
/etc/systemd/system/multi-user.target.wants/sshd.service
/etc/systemd/system/multi-user.target.wants/syslog-ng.service
/etc/systemd/system/sockets.target.wants
/etc/systemd/system/sockets.target.wants/rpcbind.socket
/etc/systemd/system/sysinit.target.wants
/etc/systemd/system/sysinit.target.wants/multipathd.service
/etc/systemd/system/syslog.service

I tried to build a new initrd with mkinitrd -f multipath, but the result was,
that the system wasn't able to find its root device, so i had to create a new
initrd without multipath stuff in it.

The system stays in the emergency mode. dmsetup ls --tree reports "no devices
found", and multipath -ll says "DM multipath kernel driver not loaded".

but if I start the network in the emergency mode with 'rcnetwork start', the
system boots normally and the dm device gets mounted.

I'm a bit confused.

--
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.

< Previous Next >
References