[Eisfair] Eigene Bootbefehle anlegen
Marcus Röckrath
marcus.roeckrath at gmx.de
Di Apr 18 15:33:07 CEST 2023
Hallo Stefan,
Stefan Puschek wrote:
> Genaugenommen kommen noch haufenweise "Dienste", die danach gestartet
> werden. Mit
>
> barbrady # systemd-analyze blame|grep stefan
> 197ms stefan.service
> barbrady #
>
> sehe ich doch, wann mein Skript durchgelaufen ist.
>
> ...
> 3.820s samba.service
> 3.618s nfsserver.service
> 2.673s systemd-journal-flush.service
> 2.481s mail-dovecot.service
> 2.406s initrd-switch-root.service
> 2.149s smartmon.service
> 2.133s nfsclient.service
> 1.532s user at 0.service
> 1.298s proftpd.service
> 1.202s clamav.service
> 1.135s dbus.service
> 1.009s systemd-logind.service
> 944ms rpcbind.service
> 941ms initrd-parse-etc.service
> 889ms systemd-udev-trigger.service
> 790ms automatic-install.service
> 629ms systemd-udevd.service
> 536ms ssh.service
> 535ms xinetd.service
> 487ms usb.service
> 474ms lo.service
> 453ms
>
systemd-fsck at dev-disk-by\x2duuid-b16f5a30\x2ddc78\x2d4c23\x2da2fa\x2df3ec1218fd12.service
> 427ms
>
systemd-fsck at dev-disk-by\x2duuid-a1ede65c\x2df351\x2d4f73\x2da427\x2d5f5e2eac5b76.service
> 405ms sane.service
> 403ms lprng.service
> 339ms lm_sensors.service
> 205ms home.mount
> 197ms stefan.service
> 168ms route.service
> ...
>
> Das sieht - für mich - jetzt nicht nach "am Ende starten" aus.
IMHO ist das nicht die Reihenfolge der Starts sondern sortiert nach
Ausführungsdauer, nachzulesen hier:
https://www.freedesktop.org/software/systemd/man/systemd-analyze.html
systemd-analyze blame
This command prints a list of all running units, ordered by the time they
took to initialize.
Wenn du sehen möchtest, mach das folgende Bild:
systemd-analyze plot > bootup.svg
Mein privates Initskript wird als Letztes aller Initskripte ausgeführt.
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair