Pages : 1
#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.
#8 Le 30/08/2014, à 14:45
- sinbad83
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.
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
Pages : 1