Hello.
I've hit by a strange issue on a machine with 8 hard disks. if I list
them all in /etc/fstab they mounts fine. If I provide native *.mount
files then almost every reboot one or several disks failed to mount
(with 32 error, e.g. "code=exited, status=32", which means that no
hadrwae is available at the moment of mount attempt, wrong fs, etc).
If I login and run "systemctl restart media-mypathX.mount" it mounts
just fine. Here is how these *.mount files looks like (no RAID, no
LVM, etc - just plain alone single-partitioned hard disk):

===================================================

[Unit]
Description=Random Stuff Directory
#After=media.mount systemd-udev-settle.service dev-disk-by\x2dlabel-heap.device
After=media.mount
Before=nfs-server.service

[Mount]
#What=LABEL="heap"
What=/dev/disk/by-label/heap
Where=/media/heap
Type=xfs
Options=defaults,noatime,nodiratime

===================================================

You can see - I tried to start it after systemd-udev service as well
as after appropriate *.device but w/o success. Also I tried to mount
using labels and using corresponding paths. No success either.

Could someone point me out what did I miss? I'm sure there is some
specific *.service or *.target file I must add it as a dependency.
Fedora 18 if it matters.

-- 
With best regards, Peter Lemenkov.
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to