Chapitre 11. Introduction à systemd


En tant qu'administrateur système, vous pouvez gérer les aspects critiques de votre système avec systemd. Servant de gestionnaire de système et de service pour les systèmes d'exploitation Linux, la suite logicielle systemd fournit des outils et des services pour le contrôle, la création de rapports et l'initialisation du système. Les principales caractéristiques de systemd sont les suivantes

  • Démarrage parallèle des services du système pendant le démarrage
  • Activation à la demande des démons
  • Logique de contrôle des services basée sur la dépendance

L'objet de base que systemd gère est une unité systemd unit, une représentation des ressources et des services du système. Une unité systemd se compose d'un nom, d'un type et d'un fichier de configuration qui définit et gère une tâche particulière. Vous pouvez utiliser les fichiers d'unité pour configurer le comportement du système. Voir les exemples suivants de différents types d'unités systemd :

Service
Contrôle et gère les différents services du système.
Cible
Représente un groupe d'unités qui définissent les états du système.
Dispositif
Gérer les dispositifs matériels et leur disponibilité.
Montage
Gère le montage du système de fichiers.
Minuterie
Planifie l'exécution de tâches à des intervalles spécifiques.
Note

Pour afficher tous les types d'unités disponibles :

 # systemctl -t help

11.1. Emplacement des fichiers de l'unité Systemd

Les fichiers de configuration de l'unité se trouvent dans l'un des répertoires suivants :

Tableau 11.1. emplacement des fichiers de l'unité systemd
AnnuaireDescription

/usr/lib/systemd/system/

systemd distribués avec les paquets RPM installés.

/run/systemd/system/

systemd créés au moment de l'exécution. Ce répertoire est prioritaire sur le répertoire contenant les fichiers d'unités de service installés.

/etc/systemd/system/

systemd les fichiers d'unités créés à l'aide de la commande systemctl enable ainsi que les fichiers d'unités ajoutés lors de l'extension d'un service. Ce répertoire est prioritaire sur le répertoire contenant les fichiers unitaires d'exécution.

La configuration par défaut de systemd est définie lors de la compilation et se trouve dans le fichier /etc/systemd/system.conf. En éditant ce fichier, vous pouvez modifier la configuration par défaut en remplaçant globalement les valeurs des unités systemd.

Par exemple, pour remplacer la valeur par défaut du délai d'attente, qui est fixé à 90 secondes, utilisez le paramètre DefaultTimeoutStartSec pour saisir la valeur requise en secondes.

DefaultTimeoutStartSec= (délai de démarrage par défaut)required value
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.