18
0
Fork 0
This commit is contained in:
Benoît S. 2016-12-14 16:11:37 +01:00
parent 31fe10952a
commit cb9e8aa117
1 changed files with 20 additions and 16 deletions

View File

@ -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 <service>
## Débug
Afficher pleins d'informations sur l'unité :
~~~
# systemctl show <service>
~~~
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 <http://trac.evolix.net/infogerance/wiki/HowtoDebian/MigrationWheezyJessie#Bind>
## 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 !