Questions marquées «systemd»

systemd est un remplacement moderne de l'init Linux traditionnelle. Ses principales caractéristiques incluent la possibilité d'exprimer les dépendances entre les services et la parallélisation agressive du démarrage du service.

3
Démarrer docker-compose avec systemd sur Ubuntu 15.04
J'ai un projet de composition de docker que je voudrais contrôler via systemd. Au début, j'utiliserais un script qui ressemble à ceci: description "Start/Stop server" author "Jim Cortez" start on filesystem and started docker stop on runlevel [!2345] respawn limit 3 240 pre-start script # wait (if necessary) for our …


1
Serveur Debian 9 sans sshd dans auth.log
Sur l'un de mes serveurs, Debian 9, il n'y a pas de sortie depuis sshdin /var/log/auth.log. En fait, si je le fais ag sshden /var/log, ça ne semble pas. La seule chose en auth.logest systemd-logind. En fait, il est suspect que presque tous les messages de journal proviennent de systemd. …

1
Attendez que le service se termine correctement avant l'arrêt / le redémarrage de la machine
Comment écrivez-vous un service systemd qui s'arrête normalement lors de l'arrêt ou du redémarrage de la machine? En particulier, il doit retarder l'arrêt de la machine jusqu'à ce qu'il se termine correctement. J'ai un service qui prend 10 secondes pour s'éteindre: /usr/local/bin/shutdowntest.sh: #!/bin/bash SHUTDOWN=0 SHUTDOWN_TIME=10 TRAPPED_SIGNAL= function onexit() { TRAPPED_SIGNAL=$1 …
9 systemd 

1
Le temporisateur Systemd ne démarre pas son unité de service
Situation J'ai écrit une unité de service personnalisée et son script shell compagnon pour renouveler un certificat de Crypter Let . Tout fonctionne bien quand je cours systemctl start letsencrypt-example_com.service. Je veux qu'il s'exécute automatiquement tous les 60 jours, j'ai donc écrit une unité de minuterie systemd. Problème J'ai couru …
9 systemd 

2
Comment puis-je prédire l'ordre d'arrêt de systemd?
Existe-t-il un moyen de me systemddire l' ordre approximatif dans lequel il fermera les services lorsque j'arrêterai proprement l'ensemble du système? Comme cela systemdfermera les choses en parallèle, j'apprécie qu'il n'y ait aucun moyen de connaître l'ordre exact, mais il serait toujours très utile de savoir quelles contraintes systemdimposeront à …

2
OpenVPN et résolu par systemd
Comment utilise-t-on le DNS poussé via un serveur openvpn avec résolu par systemd? Avant de décider de «mettre à niveau» vers systemd-networkd. Je pourrais utiliser une variante du script openvpn-resolv-conf pour appeler resolvconf pour gérer les entrées dans /etc/resolv.conf lors de l'établissement réussi d'un tunnel vpn. Cela me permettrait de …

2
Comment cette variable d'échappement fonctionne-t-elle dans un fichier d'unité systemd?
J'ai un fichier unitaire assez simple pour un service d'accompagnement de découverte pour une instance de serveur que j'exécute sur CoreOS. Le fichier d'unité ressemble à ceci: [Unit] Description=Discovery for frontend server (instance %i) BindsTo=frontend@%i.service After=frontend@%i.service [Service] EnvironmentFile=/etc/environment ExecStart=/usr/bin/bash -c ' \ while true; do \ export PORT=$(docker port frontend%i …
9 bash  systemd  coreos 


1
Est-il possible de remplacer un fichier d'unité systemd pour créer un fichier d'unité modèle?
Je sais que systemd fournit un excellent mécanisme pour remplacer un fichier d'unité fourni par le package pour influencer la configuration / le comportement du service. Cela se fait généralement en utilisant la commande ci-dessous sudo systemctl edit <unitfile> pour créer un fichier de configuration de remplacement à /etc/systemd/system/<unitfile.d>/ Systemd …
8 linux  systemd 


1
journalctl de systemd: comment filtrer par message?
journalctl ressemble à un excellent outil pour parcourir les journaux, mais je suis bloqué sur ce qui ressemble à une simple demande: je veux voir tous les messages cron qui contiennent la phrase update-ipsets. Bien sûr, je peux le faire journalctl -u cron.service | grep update-ipsets mais alors vous perdez …

1
Comment activer correctement le transfert IP sous Linux avec systemd?
J'essaie de permettre ip le transfert (entre enp0s3et tun0interfaces) et écriture net.ipv4.ip_forward = 1dans /etc/sysctl.conf. Après le redémarrage, j'ai $ cat /proc/sys/net/ipv4/ip_forward 1 Mais la transmission ne fonctionne toujours pas. J'essaie d'ajouter net.ipv4.conf.default.forwarding=1à /etc/sysctl.conf. Maintenant, après le redémarrage, j'ai $ cat /proc/sys/net/ipv4/ip_forward 1 $ cat /proc/sys/net/ipv4/conf/default/forwarding 1 $ cat /proc/sys/net/ipv4/conf/all/forwarding …


2
Puis-je faire afficher l'état du service par systemd après le démarrage ou l'arrêt d'un service?
J'essaye d'obtenir que systemd fasse ce que les scripts init.d feraient, montrant automatiquement l'état d'un service après avoir reçu manuellement une commande pour démarrer ou arrêter. Est-ce possible? systemd revient malheureusement en arrière car il s'exécute en arrière-plan, puis vous devez exécuter une deuxième commande pour afficher l'état, le démarrage …
8 init.d  systemd 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.