From cb9e8aa117605a7206c946ab15d5685ebf08b4e2 Mon Sep 17 00:00:00 2001 From: bserie Date: Wed, 14 Dec 2016 16:11:37 +0100 Subject: [PATCH] tabs --- HowtoSystemd.md | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/HowtoSystemd.md b/HowtoSystemd.md index cb718c94..ce1127ce 100644 --- a/HowtoSystemd.md +++ b/HowtoSystemd.md @@ -220,6 +220,7 @@ De cette façon systemd tournera toujours même si l'utilisateur n'est pas conne Exemple d'unité utilisateur pour tomcat : `/etc/systemd/user/tomcat.service` + ~~~ [Unit] Description=Tomcat %u. @@ -249,12 +250,15 @@ $ systemctl --user stop tomcat ~~~ # Utilisation avancée - - - # systemctl show ## Débug +Afficher pleins d'informations sur l'unité : + +~~~ +# systemctl show +~~~ + Débug au démarrage accessible sur tty9 : ~~~ @@ -298,7 +302,7 @@ Vérifier que GRUB ne se lance pas avec l'option `init=/lib/sysvinit/init`. Sous Debian 8, l'unité par défaut ne gère par les options dans /etc/default/bind -Voir http://trac.evolix.net/infogerance/wiki/HowtoDebian/MigrationWheezyJessie#Bind +Voir ## strace Apache (TODO) @@ -320,19 +324,19 @@ Si en utilisant *systemctl* vous obtenez une erreur "Failed to get D-Bus connect Par défaut, systemd-fsck attend 1m30 l'accès à chaque device disque. Pour diverses raisons (accès à un SAN externe, etc.) cela peut échouer, vous aurez alors : - - systemd[1]: Job dev-disk-by\x2dlabel-foo.device/start timed out. - systemd[1]: Timed out waiting for device dev-disk-by\x2dlabel-foo.device. - systemd[1]: Dependency failed for /backup. - systemd[1]: Dependency failed for Local File Systems. - systemd[1]: Triggering OnFailure= dependencies of local-fs.target. - systemd[1]: Dependency failed for File System Check on /dev/disk/by-label/foo. - +~~~ +systemd[1]: Job dev-disk-by\x2dlabel-foo.device/start timed out. +systemd[1]: Timed out waiting for device dev-disk-by\x2dlabel-foo.device. +systemd[1]: Dependency failed for /backup. +systemd[1]: Dependency failed for Local File Systems. +systemd[1]: Triggering OnFailure= dependencies of local-fs.target. +systemd[1]: Dependency failed for File System Check on /dev/disk/by-label/foo. +~~~ Vous pouvez alors ajouter différentes options via le fstab, du type : - - LABEL=foo /foo ext4 defaults,nofail,x-systemd.device-timeout=120 0 0 - +~~~ +LABEL=foo /foo ext4 defaults,nofail,x-systemd.device-timeout=120 0 0 +~~~ -Notamment "nofail" pour éviter que cela fasse échouer votre séquence de boot ! +Notamment `nofail` pour éviter que cela fasse échouer votre séquence de boot !