Bonjour,
en guise d'introduction, une rapide présentation : développeur (Perl 5 essentiellement) dans le service de production d'une administration utilisation comme plateformes Microsoft, AIX, Linux (RHEL).
Nouvel utilisateur LinuxMint, j'ai décidé de tester cette distro après avoir flingué, le mot n'est pas trop fort, 2 serveurs FreeBSD en tentant l'upgrade 11.2->12.0
Cela nous a légèrement ennuyé
Nous testons Tessa sur deux machines exécutant un proxy web (Squid) et un cache DNS (Unbound).
Je ne suis pas adminsys et nous faisons ces tests pour l'instant en 'sous-marin' ...
Les services fonctionnent bien et répondent au besoin de l'équipe de la prod.
Par contre, au reboot, le service Unbound ne se lance pas. Il nous faut alors le lancer manuellement (service unbound start)
Je pense que le service est lancé trop tôt, tous les liens dans rc5.d (et rc3.d) étant du type S01xxxx
Nous pensons donc faire en sorte qu'Unbound soit lancé après les autres services en incrémentant son ordre de lancement, exemple passer de S01 à S10.
Nos questions :
Est-ce le bon raisonnement ?
Si oui :
- Faut-il changer les liens manuellement ou via une ou plusieurs commandes ?
- Faut-il le faire pour les runlevels 3 et 5 ?
- autres ...
Merci
Petite présentation et question sur ordre des services
Moderator: Laurent85
Forum rules
Topics in this forum are automatically closed 6 months after creation.
Topics in this forum are automatically closed 6 months after creation.
Petite présentation et question sur ordre des services
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Petite présentation et question sur ordre des services
Bonjour,
Les services sont maintenant gérés par systemd qui a remplacé la gestion des services à la Unix type System V https://fr.wikipedia.org/wiki/Systemd
Regarde l'état du service après démarrage de l'ordi, par défaut le service devrait démarrer. Ces commandes t'aideront à diagnostiquer la cause du problème :
Les services sont maintenant gérés par systemd qui a remplacé la gestion des services à la Unix type System V https://fr.wikipedia.org/wiki/Systemd
Regarde l'état du service après démarrage de l'ordi, par défaut le service devrait démarrer. Ces commandes t'aideront à diagnostiquer la cause du problème :
Code: Select all
systemctl status unbound
journalctl -u unbound -e
Re: Petite présentation et question sur ordre des services
Bonjour,
j'ai redémarré le serveur ce matin et fait le contrôle du service Unbound environ 5 minutes après et il est bien fonctionnel.
Lors de mes précédents tests, j'exécutais service unbound status immédiatement après le reboot, dès que j'avais la main.
Peut-être trop tôt, tous les service n'étant pas encore actifs ?
j'ai redémarré le serveur ce matin et fait le contrôle du service Unbound environ 5 minutes après et il est bien fonctionnel.
Lors de mes précédents tests, j'exécutais service unbound status immédiatement après le reboot, dès que j'avais la main.
Peut-être trop tôt, tous les service n'étant pas encore actifs ?
Re: Petite présentation et question sur ordre des services
Tu trouveras des détails dans les logs, regarde le retour de la commande
journalctl
plus haut.Re: Petite présentation et question sur ordre des services
Bonjour,
je viens de démarrer le serveur et le service unbound est bien actif.
Par contre, en utilisant ta commande, on voit bien dans le journal qu'il y a deux phases au démarrage, une première en erreur, et la seconde qui se termine bien.
Ce que je suspectais semble se confirmer, le démarrage réseau n'est pas encore terminé.
-- Reboot --
janv. 05 08:57:16 thundermint systemd[1]: Starting Unbound DNS server...
janv. 05 08:57:19 thundermint package-helper[959]: /var/lib/unbound/root.key has content
janv. 05 08:57:19 thundermint package-helper[959]: fail: the anchor is NOT ok and could not be fixed
janv. 05 08:57:20 thundermint unbound[965]: Jan 05 08:57:20 unbound[965:0] error: can't bind socket: Cannot assign requested address for xxx.yyy.zzz.69
janv. 05 08:57:20 thundermint unbound[965]: Jan 05 08:57:20 unbound[965:0] fatal error: could not open ports
janv. 05 08:57:20 thundermint systemd[1]: unbound.service: Main process exited, code=exited, status=1/FAILURE
janv. 05 08:57:20 thundermint systemd[1]: unbound.service: Failed with result 'exit-code'.
janv. 05 08:57:20 thundermint systemd[1]: Failed to start Unbound DNS server.
janv. 05 08:57:21 thundermint systemd[1]: unbound.service: Service hold-off time over, scheduling restart.
janv. 05 08:57:21 thundermint systemd[1]: unbound.service: Scheduled restart job, restart counter is at 1.
janv. 05 08:57:21 thundermint systemd[1]: Stopped Unbound DNS server.
janv. 05 08:57:21 thundermint systemd[1]: Starting Unbound DNS server...
janv. 05 08:57:21 thundermint package-helper[976]: /var/lib/unbound/root.key has content
janv. 05 08:57:21 thundermint package-helper[976]: success: the anchor is ok
janv. 05 08:57:21 thundermint unbound[1033]: [1033:0] notice: init module 0: subnet
janv. 05 08:57:21 thundermint unbound[1033]: [1033:0] notice: init module 1: validator
janv. 05 08:57:21 thundermint systemd[1]: Started Unbound DNS server.
janv. 05 08:57:21 thundermint unbound[1033]: [1033:0] notice: init module 2: iterator
janv. 05 08:57:21 thundermint unbound[1033]: [1033:0] info: start of service (unbound 1.6.7).
je viens de démarrer le serveur et le service unbound est bien actif.
Par contre, en utilisant ta commande, on voit bien dans le journal qu'il y a deux phases au démarrage, une première en erreur, et la seconde qui se termine bien.
Ce que je suspectais semble se confirmer, le démarrage réseau n'est pas encore terminé.
-- Reboot --
janv. 05 08:57:16 thundermint systemd[1]: Starting Unbound DNS server...
janv. 05 08:57:19 thundermint package-helper[959]: /var/lib/unbound/root.key has content
janv. 05 08:57:19 thundermint package-helper[959]: fail: the anchor is NOT ok and could not be fixed
janv. 05 08:57:20 thundermint unbound[965]: Jan 05 08:57:20 unbound[965:0] error: can't bind socket: Cannot assign requested address for xxx.yyy.zzz.69
janv. 05 08:57:20 thundermint unbound[965]: Jan 05 08:57:20 unbound[965:0] fatal error: could not open ports
janv. 05 08:57:20 thundermint systemd[1]: unbound.service: Main process exited, code=exited, status=1/FAILURE
janv. 05 08:57:20 thundermint systemd[1]: unbound.service: Failed with result 'exit-code'.
janv. 05 08:57:20 thundermint systemd[1]: Failed to start Unbound DNS server.
janv. 05 08:57:21 thundermint systemd[1]: unbound.service: Service hold-off time over, scheduling restart.
janv. 05 08:57:21 thundermint systemd[1]: unbound.service: Scheduled restart job, restart counter is at 1.
janv. 05 08:57:21 thundermint systemd[1]: Stopped Unbound DNS server.
janv. 05 08:57:21 thundermint systemd[1]: Starting Unbound DNS server...
janv. 05 08:57:21 thundermint package-helper[976]: /var/lib/unbound/root.key has content
janv. 05 08:57:21 thundermint package-helper[976]: success: the anchor is ok
janv. 05 08:57:21 thundermint unbound[1033]: [1033:0] notice: init module 0: subnet
janv. 05 08:57:21 thundermint unbound[1033]: [1033:0] notice: init module 1: validator
janv. 05 08:57:21 thundermint systemd[1]: Started Unbound DNS server.
janv. 05 08:57:21 thundermint unbound[1033]: [1033:0] notice: init module 2: iterator
janv. 05 08:57:21 thundermint unbound[1033]: [1033:0] info: start of service (unbound 1.6.7).