- Как перезагрузить сервер Linux: пошаговая инструкция
- Когда может потребоваться перезагрузка сервера Linux
- Как перезагрузить Linux в графическом интерфейсе
- Как перезапустить сервер удалённо
- Как перезагрузить линукс через терминал
- Как перезагрузить линукс через службу системных сообщений D-Bus
- Как выполнить перезагрузку в Recovery Mode
- Что делать, если сервер не работает после перезагрузки
- Заключение
- Как перезапустить или перезагрузить Linux сервер из командной строки
- Шаги по перезагрузке Linux с помощью командной строки
- Перезапуск локальной операционной системы Linux
- Альтернативный вариант: перезагрузить Linux с помощью команды reboot
- Перезагрузить удаленный сервер Linux
- Шаг 1. Откройте командную строку
- Как перезагрузить сервер?
- Программная перезагрузка
- Как перезагрузить Linux-сервер через консоль?
- Как перезагрузить Windows-сервер через командную строку?
- Аппаратная перезагрузка
- Как перезагрузить сервер удаленно с помощью IPMI/KVM
Как перезагрузить сервер Linux: пошаговая инструкция
В этой статье мы рассмотрим, как перезагрузить сервер Linux. Информация будет полезная для начинающих пользователей, которые только знакомятся с данной операционной системой.
Начнём с главного правила – перезагрузка линукс должна выполняться только при крайней необходимости! Кроме того, нельзя этого делать в процессе установки или удаления программ.
Когда может потребоваться перезагрузка сервера Linux
Почему же нужна весомая причина для перезапуска системы? Дело в том, что может нарушить работу серверного оборудования, привести к ошибкам и сбоям. Поэтому условно выделяют 5 ситуаций, когда в этом есть необходимость.
- Зависание сервера. Например, если он не выполняет своих задач или сильно тормозит.
- Неправильно работают программы.
- Вы сменили операционную систему, в таких случаях всегда требуется перезагрузка линукс перед началом работы.
- Вы работаете с BIOS. При этом неважно, если ли у вас физический доступ или вы запустили эмуляцию.
- Запущена программа низкоуровневого копирования и восстановления данных.
В остальных случаях сначала нужно попытаться решить проблему другим способом.
Как перезагрузить Linux в графическом интерфейсе
Это самый простой способ, интуитивно понятный и привычный всем пользователям компьютеров с различными операционными системами.
В ubuntu перезагрузка выполняется нажатием на значок шестерёнки в правом верхнем углу. После этого появится меню, где нужно выбрать пункт «Выключение». Затем система выдаст ещё одно окно. Здесь нужно кликнуть по левому пункту «Перезагрузить».
В других дистрибутивах в главном меню нужно кликнуть на вкладку «Выход», а затем выбрать пункт «Перезагрузка».
Как перезапустить сервер удалённо
Многие IT-специалисты управляют серверами удалённо с помощью специальных программ. В них предусмотрены команды, которые запускают перезагрузку без необходимости лично находиться возле устройства.
Команду, которая подходит именно вам, можно посмотреть в инструкции, прилагающейся к программе удалённого доступа. Обычно используется такая команда.
ssh root@remote-server.com /sbin/reboot.
Как перезагрузить линукс через терминал
Существует несколько способов, среди которых можете выбрать тот, который кажется вам проще.
Наиболее популярная команда для linux «reboot»
Символ $ говорит о том, что для её ввода нужны права суперпользователя. Зато после ввода команды останется только нажать Enter.
Также часто используется команда перезагрузки linux «shutdown», которая характеризуется расширенным функционалом. Утилите нужно задать параметр -r и можно задать время.
shutdown -r now (Перезагрузить сейчас).
shutdown -r 12:00 (Выполнить перезагрузку в полдень).
shutdown -r +10 (Перезагрузить систему через 10 минут)
Следом система выдаст информацию о задании. Например, она будет выглядеть так, если задать время перезагрузки 1 минуту.
Чтобы отменить команду, нужно ввести shutdown -c, как указано в выделенной строке.
В системах инициализации совместимых с Init Scripts предусмотрено 6 уровне загрузки системы. 0 означает включение, а 6 – перезагрузку. Переключение между ними задаётся с помощью команды «init». А для её использования тоже нужны права суперпользователя.
Как перезагрузить линукс через службу системных сообщений D-Bus
Выше мы рассмотрели команды, для введения которых необходим статус суперпользователя. Но как перезагрузить сервер через командную строку, если его нет?
Для этого в Linux предусмотрена встроенная утилита, которая обеспечивает взаимодействие программ друг с другом. Называется она D-Bus.
То есть обычные пользователи тоже могут ввести команду и отправить сервер на перезагрузку. Но эта команда довольно длинная.
/usr/bin/dbus-send —system —print-reply —
Этот способ актуален, если графическая оболочка не отвечает. При этом настройка выполняется через консоль. Процесс состоит из нескольких шагов.
echo 1 > /proc/sys/kernel/sysrq
- Нажимаем «Записать» для сохранения изменений и «Выход».
- Зажимаем одновременно клавиши Alt + SysRq + Код клавиши.
R — возвращает управление клавиатурой.
E — отправка сигнала SIGTERM всем процессам кроме init.
I – отправка сигнала SIGKILL всем процессам кроме init.
S – синхронизация файловых систем, информация сохраняется на жёстком диске.
U – монтаж файлов в режим только чтение;
B – запуск перезагрузки без учёта предупреждений.
Нужно нажать все 6 комбинаций в последовательности R E I S U B с интервалом приблизительно в секунду. Если перезагрузка требуется срочно, достаточно нажать комбинацию Alt + SysRq + B. Но в этом случае есть риск повреждения файловой системы и потери данных.
Кроме того, можно использовать только клавишу SysRq. Для этого предварительно нужно записать в файл /proc/sysrq-trigger код операции.
Как выполнить перезагрузку в Recovery Mode
Recovery Mode – это режим восстановления.
В консоли выберите пункт «Продолжить нормальную загрузку», чтобы запустить загрузку операционной системы в обычном режиме.
Также можете выбрать «Перейти в командный интерпретатор суперпользователя». В этом случае откроется консоль в root. Для выбора нажмите клавишу «Enter».
Теперь введите команду «reboot», чтобы начать перезагрузку.
Что делать, если сервер не работает после перезагрузки
Если перезагрузить сервер не удалось, подключитесь через IP-KVM (консоль к выделенному серверу), чтобы посмотреть его состояние, или обратитесь в техподдержку.
Заключение
Теперь вы знаете, как перезагрузить ubuntu через терминал или другим способом. Эта информация поможет в случаях, если система зависла.
Но мы не рекомендуем все проблемы решать перезагрузкой. Для начала убедитесь, что она необходима. А при возникновении вопросов обращайтесь в техподдержку.
Как перезапустить или перезагрузить Linux сервер из командной строки
Это клише, но это правда — перезапуск сервера Linux решает множество проблем.
Когда система перезагружается, все неисправное программное обеспечение удаляется из активной памяти. Когда система перезагружается, она загружает новую чистую копию программного обеспечения в активную память. Кроме того, некоторые операционные системы требуют перезагрузки для обработки обновлений или изменений конфигурации.
Шаги по перезагрузке Linux с помощью командной строки
Перезапуск локальной операционной системы Linux
Шаг 1: откройте окно терминала
Если в вашей версии Linux используется графический интерфейс, вы можете открыть окно терминала, щелкнув правой кнопкой мыши на рабочем столе и выбрав пункт Open in terminal (Открыть в терминале).
Вы также можете щелкнуть главное меню (обычно находится в нижнем левом или верхнем левом углу) и ввести terminal в строке поиска. Щелкните значок терминала, как показано на рисунке ниже.
Шаг 2. Используйте команду выключения
Поскольку отключение питания — одна из самых основных функций операционной системы, эта команда должна работать для большинства дистрибутивов Linux.
В окне терминала введите следующее:
Команда sudo указывает Linux запустить команду от имени администратора, поэтому вам может потребоваться ввести свой пароль. Ключ –r в конце указывает, что вы хотите перезапустить машину.
Альтернативный вариант: перезагрузить Linux с помощью команды reboot
Многие версии Linux не требуют прав администратора для перезагрузки. Если вы получили сообщение о том, что у вас недостаточно прав, введите:
Ваша система должна закрыть все открытые приложения и перезагрузиться.
Перезагрузить удаленный сервер Linux
Шаг 1. Откройте командную строку
Если у вас есть графический интерфейс, откройте терминал щелкнув правой кнопкой мыши на рабочем столе и выбрав пункт Open in terminal (Открыть в терминале), либо можете щелкнуть главное меню (обычно находится в нижнем левом или верхнем левом углу) и ввести terminal в строке поиска.
Если вы предпочитаете использовать сочетание клавиш, нажмите Ctrl + Alt + T ./p>
Как перезагрузить сервер?
Способ перезагрузки Dedicated зависит от того, есть ли связь с удаленным сервером. В статье расскажем о двух основных методах: программном и аппаратном. Разберемся, как перезагрузить сервер, который идет на контакт (через консоль). И как перезапустить сервер, который не отвечает (через IPMI).
Вам стоит перезагружать сервер, если:
- завис терминал или визуальный интерфейс для работы с сервером;
- работает с ошибками;
- нужно войти в BIOS.
Перезагрузка сервера может вызвать потерю данных. Чтобы этого не произошло, завершите все работающие программы и не начинайте перезагрузку до окончания установки или удаления ПО.
Различают программную и аппаратную перезагрузку.
Программная перезагрузка
Программная перезагрузка подойдет для решения локальных проблем. Например, когда несколько программ работает неверно или без обновления системы не будут закончены установка/удаление ПО. Программная перезагрузка выполняется вводом нескольких команд в консоли или командной строке. Однако этот метод сработает, только если сервер доступен.
Как перезагрузить Linux-сервер через консоль?
Чтобы запустить программную перезагрузку сервера через консоль, достаточно подключиться к серверу под root-пользователем и ввести одну из трех команд:
Подробнее в статье Как перезагрузить сервер Linux. Если вас интересует вопрос, как перезапустить сервер Windows, читайте дальше.
Как перезагрузить Windows-сервер через командную строку?
Windows-серверы перезагружаются аналогично серверам с Linux.
Подключитесь к серверу под root-пользователем и введите команду.
Также можно воспользоваться стандартной оболочкой PowerShell. Просто введите командлет.
Restart-Computer имя компьютера
Если программная перезагрузка пошла не по плану, попробуйте воспользоваться аппаратным способом.
Аппаратная перезагрузка
Аппаратная перезагрузка применяется, когда сервер находится вне зоны доступа. В этом случае можно прибегнуть в перезагрузке по питанию (физическому перезапуску оборудования). Для этого необязательно ехать в ДОЦ, можно удаленно воспользоваться IPMI. Этот интерфейс используется для доступа к питанию настройкам BIOS сервера. В нем вы можете управлять конфигурацией сервера.
Как перезагрузить сервер удаленно с помощью IPMI/KVM
Рассмотрим перезагрузку через IPMI на примере интерфейса renter.ru.
Чтобы перезагрузить сервер аппаратно, авторизуйтесь в личном кабинете. Перейдите в раздел “Товары/Услуги“ — “Выделенные серверы”. Выберите нужный сервер и нажмите Перейти.
В новой вкладке откроется панель DCI. Перейдите в раздел “Серверы”, выделите зависший сервер или другой сервер, который хотите перезагрузить. Нажмите иконку KVM (“Перейти к интерфейсу IPMI S6560”):
В интерфейсе IPMI перейдите во вкладку “Remote Control”. В списке слева выберите пункт “Power Control”. Установите переключатель напротив Reset Control и нажмите Perform Action:
Сервер будет перезагружен. Если аппаратная перезагрузка не решила проблем, обратитесь в техническую поддержку renter.ru.
Нужен надежный и недорогой выделенный сервер?
Выделенные серверы по низким ценам! Переходи и выбирай свой!