Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/08/2014, à 07:54

remi82

Redémarrage serveur HS via scripts

Bonjour à tous,

Dans mon entreprise, je dispose de plusieurs serveur sous ubuntu 12.04.
Sur chacun, j'ai un script qui permet de redémarrer les serveurs. "/sbin/shutdown -r now"
Ces scripts sont planifiés via un crontab.

J'ai un soucis sur un seul serveur. Celui-ci ne redémarre pas correctement. Je suis obligé de l'éteindre "brutalement".
Ci-dessous, les logs.

Aug 27 13:00:01 serveur CRON[8424]: (root) CMD (sh /root/scripts/reboot.sh)
Aug 27 13:00:01 serveur kernel: [603641.326586] init: smbd main process (877) killed by TERM signal
Aug 27 13:00:01 serveur kernel: [603641.326927] init: tty4 main process (942) killed by TERM signal
Aug 27 13:00:01 serveur kernel: [603641.327299] init: tty5 main process (947) killed by TERM signal
Aug 27 13:00:01 serveur kernel: [603641.327636] init: tty2 main process (1006) killed by TERM signal
Aug 27 13:00:01 serveur kernel: [603641.327973] init: tty3 main process (1007) killed by TERM signal
Aug 27 13:00:01 serveur kernel: [603641.328321] init: tty6 main process (1009) killed by TERM signal
Aug 27 13:00:01 serveur kernel: Kernel logging (proc) stopped.
Aug 27 13:00:01 serveur rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" x-pid="873" x-info="http://www.rsyslog.com"] exiting on signal 15.

Merci d'avance pour votre aide.

Hors ligne

#2 Le 28/08/2014, à 14:07

remi82

Re : Redémarrage serveur HS via scripts

Je viens de modifier mon script.
J'ai ajouté l'arret du service rsyslog avant le shutdown.

Après test d'aujourd'hui, ça fonctionne.
A confirmer lors des mes prochains cron (1 fois par semaine)

Hors ligne

#3 Le 28/08/2014, à 14:21

sinbad83

Re : Redémarrage serveur HS via scripts

Par curiosité, quel est le besoin de redémarrer les serveurs une fois par semaine ?


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#4 Le 28/08/2014, à 16:25

remi82

Re : Redémarrage serveur HS via scripts

Effectivement, ils pourraient tourner un an ou plus sans reboot. Au début je procédais comme ça.
Mais il peut y avoir parfois une instabilité. Et le reboot ne prenant que 30 secondes....

Après, je suis d'accord que c'est peut être superflu.

Hors ligne

#5 Le 28/08/2014, à 18:12

sinbad83

Re : Redémarrage serveur HS via scripts

Personnellement, je laisse les serveurs tourner et je surveille de temps en temps à distance pour lancer des mises à jour (qu'il serait facile d'automatiser par ailleurs).

Dernière modification par sinbad83 (Le 28/08/2014, à 18:12)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#6 Le 29/08/2014, à 07:30

remi82

Re : Redémarrage serveur HS via scripts

C'est vrai, mais on peut prendre l'exemple suivant.

Aucun reboot pdt plus mois. Mais bien sur, maj du système.

1èrement, si une maj touche le kernel, un reboot est recommandé.
2èmement, les maj sont réalisées, mais sans reboot. Et cela pdt plusieurs mois. Seulement, s'il y a une mise à jour qui pose pb, mais seulement après reboot, il sera plus difficile de trouver la maj posant soucis.

Après, c'est toujours un débat de redémarrer les serveurs.
Merci à toi d'avoir donné ton avis, conseils....

Hors ligne

#7 Le 29/08/2014, à 11:05

bruno

Re : Redémarrage serveur HS via scripts

Faire les mises à jour c'est bien mais si l'on ne relance pas les services impactés, cela ne sert pas à grand chose.
Par exemple si une mise à jour touche les bibliothèques openssl, il faut redémarre tous les services les utilisant (ssh, apache, postfix, etc.) sinon ces services continuent à utiliser les anciennes versions qui sont en mémoire.

Hors ligne

#8 Le 30/08/2014, à 14:45

sinbad83

Re : Redémarrage serveur HS via scripts

bruno a écrit :

Faire les mises à jour c'est bien mais si l'on ne relance pas les services impactés, cela ne sert pas à grand chose.
Par exemple si une mise à jour touche les bibliothèques openssl, il faut redémarre tous les services les utilisant (ssh, apache, postfix, etc.) sinon ces services continuent à utiliser les anciennes versions qui sont en mémoire.

Merci bruno pour ta remarque pertinente.


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne