« LINUX:Systemd-Paramétrage personnalisé » : différence entre les versions

Aucun résumé des modifications
Aucun résumé des modifications
Ligne 44 : Ligne 44 :


Pour résoudre ce problème mineur dans ce cas, nous avons augmenté le temps limite de démarrage en créant dans ce même répertoire, le fichier que l'on a nommé "startup-timeout.conf". Voici son contenu:
Pour résoudre ce problème mineur dans ce cas, nous avons augmenté le temps limite de démarrage en créant dans ce même répertoire, le fichier que l'on a nommé "startup-timeout.conf". Voici son contenu:
---
----
  [Service]
  [Service]
  TimeoutStartSec=600
  TimeoutStartSec=600
---
----
Nous l'avons mis à 10 minutes, à ajuster à l'avenir.
Nous l'avons mis à 10 minutes, à ajuster à l'avenir.


Ligne 58 : Ligne 58 :


On crée un fichier dans le répertoire "/etc/systemd/system/wazuh-indexer.service.d" nouvellement créé, que l'on nomme "startup-timeout.conf". Voici son contenu:
On crée un fichier dans le répertoire "/etc/systemd/system/wazuh-indexer.service.d" nouvellement créé, que l'on nomme "startup-timeout.conf". Voici son contenu:
---
----
  [Service]
  [Service]
  TimeoutStartSec=600
  TimeoutStartSec=600
---
----
Nous l'avons mis à 10 minutes, à ajuster à l'avenir.
Nous l'avons mis à 10 minutes, à ajuster à l'avenir.




==WAZUH-MANAGER==
==WAZUH-MANAGER==
Ce service a les mêmes inconvénients que "Wazuh-indexer" mais en plus dès qu'il est lancé, il commence par faire une vérification d"intégrité du système. Ce processus demande beaucoup de ressources d'accès disque et met à mal tout autre service  qui veut démarrer; dans notre cas, il rentre en conflit avec "Wazuh-indexer".


Le premier problème sera résolu comme ci-dessus en créant un fichier dans le répertoire "/etc/systemd/system/wazuh-manager.service.d" nouvellement créé, que l'on nomme "startup-timeout.conf". Voici son contenu:
----
[Service]
TimeoutStartSec=600
----
Nous l'avons mis à 10 minutes, à ajuster à l'avenir.




Pour le second problème, on va privilégier le démarrage de "Wazuh-indexer" avant le lancement de "Wazuh-manager". On crée dans le même répertoire, le fichier que l'on nomme "after.conf". Voici son contenu:
----
[Unit]
After=network.target network-online.target '''wazuh-indexer.service'''
----
Dans la configuration de base de ce service, cette option avait déjà deux valeurs. Nous avons repris celles-ci auquel on a ajouté le service "wazuh-indexer.service" que l'on veut qu'il démarre avant.




 
Remarquons qu'ici aussi les contenus de ces deux fichiers peuvent être réunis en un seul.