Commande `shutdown -r now` arrêtant complètement au lieu de redémarrer

10

Bonjour, nous venons d'installer Ubuntu 12.04 LTS sur un nouveau serveur. C'est sur une carte mère SuperMicro X9SCA-f.

Maintenant, nous visons à localiser cela dans une salle de serveurs distante - cependant, lorsque nous exécutons un, shutdown -r nowle système s'arrête complètement et doit être redémarré à l'aide du bouton d'alimentation !! Je ne trouve aucun paramètre du BIOS qui semble applicable.

Toute aide / pointeurs grandement appréciée.

julien
la source
5
Avez-vous essayé de "redémarrer"?
Ed Villegas
Le comportement de l'arrêt est un paramètre dans Ubuntu et non dans le BIOS.
Rinzwind
En guise de solution de contournement, vous pouvez simplement utiliser «redémarrage sudo».
Seth
le redémarrage fait exactement la même chose :-(
Julian
Bien que ce ne soit pas un doublon, mais l'opposé de la raison pour laquelle je ne peux pas redémarrer, les réponses peuvent également vous fournir un indice.
guntbert

Réponses:

1

Redémarrez en utilisant init:

sudo init 6

La init 6commande redémarre gracieusement le système exécutant tous les K*scripts d'arrêt avant de redémarrer. La rebootcommande effectue un redémarrage très rapide. Il n'exécute aucun script de suppression, mais démonte simplement les systèmes de fichiers et redémarre le système.

Osama El-gedawy
la source
4
Ceci est une erreur. rebootest seulement plus abrupt que init 6ou shutdown -r nowsi vous utilisez reboot --force(ou équivalente reboot -f). Le fonctionnement normal de reboot(lorsqu'il est exécuté simplement avec sudo reboot) consiste à invoquer shutdown, qui à son tour invoque initpour modifier le niveau d'exécution. Voir man 8 rebootet man 8 shutdownpour plus de détails. En d'autres termes, il est tout simplement faux de dire que les K*scripts ne sont pas exécutés lors du redémarrage avec sudo reboot. Elles sont.
Eliah Kagan