Команда `shutdown -r now 'повністю вимикається замість перезавантаження


10

Привіт, щойно ми встановили Ubuntu 12.04 LTS на новий сервер. Він знаходиться на материнській платі SuperMicro X9SCA-f.

Тепер ми прагнемо знайти це у віддаленій серверній кімнаті - однак, коли ми виконуємо shutdown -r nowсистему, повністю закривається і її потрібно перезапустити за допомогою кнопки живлення !! Я не можу знайти будь-які настройки BIOS, які здаються застосовними.

Будь-яка допомога / покажчики дуже вдячні.


5
Ви пробували "перезавантажити"?
Ед Віллегас

Поведінка відключення - це налаштування в Ubuntu, а не в BIOS.
Rinzwind

Як обхідний тур можна було б просто використати "перезавантаження sudo".
Сет

перезавантаження робить точно так само :-(
Джуліан

Незважаючи на те, що це не дублікат, а навпаки, чому відповіді, які не можуть -я-перезапустити-закрити, можуть створити підказку і для вас.
guntbert

Відповіді:


1

Перезавантажте за допомогою init:

sudo init 6

init 6Команда витончено перезавантажується система працює все K*сценарії завершення роботи першими, перед перезавантаженням. rebootКоманда робить дуже швидку перезавантаження. Він не виконує жодних скриптів вбивства, а просто відключає файлові системи та перезавантажує систему.


4
Це неправильно. rebootє лише більш крутим, ніж init 6або shutdown -r nowякщо ви використовуєте reboot --force(або рівнозначно reboot -f). Нормальною роботою reboot(при запуску просто з sudo reboot) є виклик shutdown, який у свою чергу викликає initзміну рівня запуску. Див man 8 rebootі man 8 shutdownдля деталей. Іншими словами, просто помилково говорити, що K*скрипти не запускаються при перезавантаженні sudo reboot. Вони є.
Елія Каган
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.