Назад | Перейти на главную страницу

Какой самый быстрый способ убить сервер?

Какого самого быстрого способа убить сервер, кроме как просто отключить его?

Убейте, как при (n) (не) безопасном завершении работы, теоретически вы можете перезагрузить его и оставить в живых после инцидента.

Изменить: приношу свои извинения по поводу serverfault.com. IMHO, вопрос связан с тем, что это возможные вещи, которые могут предпринимать пользователи, а также в случае неблагоприятных условий могут быть причины, по которым администраторы сервера хотят снять несколько ящиков, чтобы не мог возникнуть неопределенный «ущерб».

Edit2: открыт для вики сообщества.

дайте Oracle DBA пароль root.

На сервере Sun Stop-A немедленно приостанавливает работу ядра. Вы можете нажать комбинацию клавиш или послать эквивалентный сигнал на последовательную консоль.

В Linux Alt-SysRq-O немедленно вылетает ядро. Через удаленную оболочку вы можете делать echo o > /proc/sysrq-trigger. Есть другие волшебные ключи SysRq это вызовет немедленную нечистую перезагрузку. Alt-SysRq-S удобно сначала синхронизировать с диском.

C4 или другое взрывчатое вещество

Для Windows это просто вкусные:

http://msdn.microsoft.com/en-us/library/ff545499(v=VS.85).aspx

Всего лишь небольшое редактирование реестра, и вы сможете вызвать мгновенный BSOD в любой системе Windows, нажав CTRL + SCROLL LOCK дважды.

Вы не масштабируетесь. Если он не масштабируется, это не решение.

Импульс ЭМИ.

Теоретически, если бы электроника не испарилась, вы могли бы переустановить ОС, и все переживет инцидент. Самый быстрый способ выключить весь центр обработки данных - просто используйте больший импульс - и он будет работать лучше, чем просто отключать питание, поскольку эти ИБП / батареи не будут мешать вам.

Конечно, это не идеальное масштабирование, поскольку вы имеете дело с законом обратных квадратов для зависимости мощности от зоны покрытия, и любой порядочный компьютерный ученый вздрогнет от такого ограничения O и будет искать лучший алгоритм. Возможно, группа эмиттеров импульсов ЭМИ, каждый из которых активируется при воздействии импульса, даст вам простую каскадную систему масштабирования за счет небольших задержек в эффекте, когда импульсы выходят.

Универсальный: найдите скрепку и вставьте ее в отверстие для сброса настроек.

Запустить вилка бомба как корень? (или любого пользователя, если ограничения на пользовательские ресурсы отсутствуют)

Или кошачья шерсть, пыль и другой бытовой мусор, склеивающий все вентиляторы?

Это удобно для удаленного выключения компьютера с Windows:

C:\WINDOWS\system32\shutdown.exe -r -m \\MYCOMPUTERNAME01
C:\WINDOWS\system32\shutdown.exe -r -m \\192.168.1.186

-r means you are completely shutting it down and rebooting
-m means it's a remote machine

Для Windows:

shutdown -s -f -t 0 \\ServerName

Это приводит к немедленному завершению работы и закрытию всех приложений (хотят они того или нет).

shutdown -t now всегда был достаточно быстрым для меня

В зависимости от вашей системы

halt --force

может выполнить работу (если говорить о скорости).

Скрестите контакты USB-порта чем-нибудь металлическим (хорошо работает скрепка), и вы получите действительно быстрое отключение питания (то есть мгновенное). Я когда-либо видел, как это происходит только на ноутбуке, но я предполагаю, что это произойдет и на настольном компьютере. Удивительно, но после того, как это было сделано, компьютер загрузился нормально.

Два забавных, которые могут не дать вам «вернуться» (повреждение данных порочно):

dd if=/dev/zero of=/dev/mem
dd if=/dev/urandom of=/dev/kmem

Конечно, было бы интересно и наоборот.