[systemd-bugs] [Bug 53665] New: mount fails when fstab has more than one entry for unloaded fs module

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Aug 17 18:34:07 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=53665

             Bug #: 53665
           Summary: mount fails when fstab has more than one entry for
                    unloaded fs module
    Classification: Unclassified
           Product: systemd
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: general
        AssignedTo: systemd-bugs at lists.freedesktop.org
        ReportedBy: vmlinuz386 at yahoo.com.ar
         QAContact: systemd-bugs at lists.freedesktop.org


OS: Arch Linux / systemd-188 / kmod-9 / Linux 3.4.9 (or 3.0.40)

Sometimes one mount fails, others two mounts fails. To workaround this, I need
to preload such fs module (for example in /etc/modules-load.d/xfs.conf).

My fstab looks like:
--
/dev/sda1 / ext4 defaults 0 1
/dev/sdb1 /data/data1 xfs defaults 0 2
/dev/sdc1 /data/data2 xfs defaults 0 2
/dev/sdd1 /data/data3 xfs defaults 0 2
--

systemctl status
--
-.mount                    loaded active mounted     /
data-data1.mount           loaded active mounted     /data/data1
data-data2.mount           loaded active mounted     /data/data2
data-data3.mount           loaded failed failed      /data/data3
--

systemctl status data-data3.mount
--
data-data3.mount - /data/data3
          Loaded: loaded (/etc/fstab)
          Active: failed (Result: exit-code) since Fri, 17 Aug 2012 22:23:20
-0300; 3min 34s ago
           Where: /data/data3
            What: /dev/sdd1
         Process: 138 ExecMount=/bin/mount /dev/sdd1 /data/data3 -t xfs
(code=exited, status=32)
          CGroup: name=systemd:/system/data-data3.mount

Aug 17 22:23:20 archbase mount[138]: mount: unknown filesystem type 'xfs'
--

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the systemd-bugs mailing list