Une nouvelle catégorie est apparue sur Framacloud : le coin des jardiniers. C'est là que l'équipe des techniciens Framasoft (dont je fais partie) mettra ses petites astuces, les problèmes que nous avons pu rencontrer ainsi que leur solution. Je recopierai ici les articles que j'y écrirai et je commence aujourd'hui 🙂
Résoudre un temps de login trop long
Sur quelques machines, nous avions un temps de login via ssh
extrêmement long. Un sudo su
prenait également beaucoup de temps.
Sans vouloir troller, le coupable était Systemd : un simple sudo systemctl restart systemd-logind.service
a résolu le problème.
C'est bête, mais il fallait y penser.
Je me demande si systemd est bogué ou si c’est l’intégration qui est faite qui est naze, ou les deux.
Sur ma gentoo par exemple, avec du RAID1, systemd essaye et échoue au montage de /boot, qui est une partition btrfs, le raid géré par btrfs.
La ligne de fstab donne ça :
/dev/sda1 blablabla device=/dev/sda1,/dev/sdb1
Et c’était pareil pour un serveur, ya fallu faire ça :
systemctl mask dev-sda1.device
…
> Je me demande si systemd est bogué ou si c’est l’intégration qui est faite qui est naze, ou les deux.
J’peux pas trop te dire : tu utilises une Gentoo, moi des Debian, donc l’intégration et la version ne sont pas les mêmes.
Je pense que mon problème venait d’une màj de systemd sans avoir relancé systemd-logind (ce qui me semble tout de même étrange puisque je fais des checkrestart après les mises à jour).