Поиск по сайту:

10 основных способов перезагрузки сервера Ubuntu


Перезагрузка сервера Ubuntu — это рутинная задача для администраторов, обеспечивающая бесперебойную работу системы после обновлений, изменений или при устранении неполадок. Крайне важно понимать различные методы перезагрузки вашего сервера, каждый из которых подходит для разных сценариев. В этом руководстве описаны 10 способов перезагрузки сервера Ubuntu, которые гарантируют, что вы будете готовы к любой ситуации.

В этом уроке вы узнаете:

  • Как перезагрузить сервер Ubuntu из командной строки
  • Использование графических интерфейсов для перезагрузки сервера
  • Расширенные методы перезагрузки, включая запланированные перезагрузки и использование веб-панелей управления.

10 способов перезагрузить сервер Ubuntu

Понимание различных методов перезагрузки сервера обеспечивает гибкость и эффективность управления вашей системой. Вот 10 способов перезагрузить сервер Ubuntu:

  1. Команда перезагрузки: самый простой способ перезагрузить сервер.

    $ sudo reboot
  2. Команда выключения: универсальный подход к управлению состоянием питания системы, включая перезагрузку.

    $ sudo shutdown -r now
  3. REISUB: безопасный способ перезагрузить зависшую систему.

    Alt + SysRq + R, E, I, S, U, B

    Эта последовательность действий — более безопасный способ перезагрузки, когда система не отвечает. Он последовательно переключается в режим необработанной клавиатуры, завершает процессы, очищает кэши файловой системы, перемонтирует файловые системы только для чтения и, наконец, перезагружается.

  4. Команда Systemctl: использование утилиты управления systemd

    $ sudo systemctl reboot

    Эта команда использует systemd для инициации перезагрузки, обеспечивая выполнение всех процедур завершения работы systemd. Разница между systemctl restart и традиционными командами перезагрузки (такими как reboot или shutdown -r now) заключается в том, как они взаимодействуют с системой инициализации системы. .

  5. Перезагрузка из графического интерфейса: для серверов с установленным графическим интерфейсом.

    Click on the power button, then select 'Restart'
  6. Команда инициализации: традиционный метод инициализации системы V.

    $ sudo init 6
  7. Команда Telinit: аналогична команде init.

    $ sudo telinit 6
  8. Использование веб-панели управления: для удаленного управления сервером.

    Log into your control panel and select 'Reboot'
  9. Запланированная перезагрузка: реализация расписания однократной или периодической перезагрузки.

    $ sudo shutdown -r 02:00
  10. Использование ключа Magic SysRq: экстренная мера для систем, которые полностью не отвечают. Предостережение по использованию Magic SysRq для аварийной перезагрузки
    Команду принудительной перезагрузки системы с помощью ключа Magic SysRq следует использовать с особой осторожностью.

    $ echo b | sudo tee /proc/sysrq-trigger

    Эта команда вызывает немедленную перезагрузку системы, минуя стандартные процедуры завершения работы, такие как размонтирование или синхронизация файловых систем. Это прямой вызов функциональности ключа Magic SysRq через командную строку, где b означает «перезагрузка».

Заключение

Знание нескольких способов перезагрузки сервера Ubuntu обеспечивает гибкость и гарантирует, что вы сможете эффективно управлять своим сервером в различных обстоятельствах. Независимо от того, используете ли вы командную строку для быстрой перезагрузки, планирования будущих перезагрузок или удаленного управления серверами через веб-интерфейс, каждый метод имеет свое место в наборе инструментов администратора сервера.

Статьи по данной тематике: