Hello, just for sports, I tried to minimise the boot time of my server, which is running systemd. I have one mayor blocker:
% systemd-analyze blame 10.746s srv-share-backup.mount 10.258s nfs-kernel-server.service 3.311s mysql.service 1.444s apache2.service 1.344s epgd.service 1.012s privoxy.service /srv/share/backup lives on a Western Digital WD RED, and this device takes ages to spin up. So I'd rather /not/ spin this disk, if it is not necessary - which it isn't. That's why I've set up an automount unit for it. Now I don't understand why it is mounted on booting. /srv/share/backup is exported via NFS, which might be the reason for the slow nfs-kernel-server.service. But I have other exports on WD REDs as well, and they are not mounted while booting. So why is srv-share-backup.mount started at boot-time? It's not wanted or directly enabled: % find /etc/systemd -type l -iname \*.mount /etc/systemd/system/local-fs.target.requires/-.mount /etc/systemd/system/local-fs.target.wants/boot.mount /etc/systemd/system/dev-disk-by\x2duuid-10ad4727\x2d658c\x2d4559\x2d90b3\x2dfd966f8dbf96.device.wants/boot.mount Can you give me a hint? I've attached the tiny output of "systemd-analyze plot " for your reference. -- Markus Grunwald http://www.the-grue.de/~markus/markus_grunwald.gpg
zem-boot.svg.xz
Description: application/xz