Требуется перезагрузка системы ubuntu

Обновлено: 05.07.2024

9.10 будет продолжать получать исправления безопасности и исправления, выпущенные до апреля 2011 года. Версия сервера 10.04 будет исправлена ​​до апреля 2015 года, так как это Long Term Release (LTS).

Я всегда выбирал чистую установку при обновлении версий и сохранял файлы конфигурации отдельно, поэтому я не знаю, будет ли обновление перезаписывать файлы конфигурации.

  • После паники ядра;
  • После разделения или модификаций файловой системы (более конкретно, изменяя размер корневого раздела; я рекомендовал бы постараться не изменять размер жесткого диска, от которого Вы загружаетесь в целом, независимо от раздела; если Вы изменяете размер чего-то внешнего, как SD-карта или USB, никакие необходимые перезагрузки);
  • После обновления ядра и патчей безопасности (хотя это не могло бы всегда быть необходимо );
  • После того, как система стала безразличной по любой причине, и у Вас нет опции, кроме как использовать волшебные ключи SYSRQ или жесткая перезагрузка
  • После внесения изменений в приблизительно dconf схемы, в зависимости от способа, которым, возможно, было разработано приложение. Связанный ответ
  • Ваш ЦП перегревается (Вы не хотите продолжать жарить те ядра, не так ли?)

Как правило, есть две ситуации, когда обычно требуется перезагрузка:

  1. Ядро обновлено.
  2. libc (скорее, glibc ) обновляется.

Существует механизм для перезагрузки ядра без перезагрузки ( Как я могу обновить ядро ​​моего сервера без перезагрузки? ). С glibc самой большой проблемой является init. Можно перезапустить init (см. Перезапуск init без перезапуска системы ).

Для обычного пользователя ни то, ни другое не рекомендуется, и перезапуск необходим .

Очевидно, существует третий случай:

  1. dbus был модернизирован. dbus-daemon , по-видимому, не в состоянии перезапустить (из того, что я могу понять из обсуждения этой статьи LWN ). А поскольку многое зависит от DBus .

На самом деле это зависит, что Вы пытаетесь выполнить:

Если Вы делаете apt-get dist-upgrade и входит новое ядро, и Вы хотите активировать его, Вам нужна перезагрузка.

Если новая версия FireFox входит, Вы, очевидно, не делаете.

И промежуточный те два экстремальных значения являются 50 оттенками серого:

enter image description here

Я не могу вспомнить ни одной ситуации, когда перезагрузка абсолютно необходима .

Действительно, вы можете оставить Ubuntu включённым на неопределенный срок. Это может привести к появлению вредоносного ПО (потому что обновления ядра и libc не применяются), а также может вызвать панику или сбой . Но что же мешает тем, кто на самом деле собирается сделать для вас это?

Учитывая сложности жизни, это может быть более необходимым игнорировать постоянные требования компьютеров и поддерживать себя другими способами. Как дышать, есть, любить . жить.

Но даже тогда, они абсолютно необходимы? Находится ли ваше существование на этом плане в абсолютном определении необходимости? Я, честно говоря, не знаю. Немного странный вопрос.

Двумя толстякам-шутникам, которые проголосовали за этот пост и за теми, кто за ним последовал,

Этот вопрос был неполным или, по крайней мере, открытым. Когда вы подбрасываете слова, подобные , необходимые , вам необходимо указать контекст.

Во многих ответах уже предполагалось , что ОП означало весьма желательно (в техническом смысле), поэтому размещенные ответы, которые соответствуют контекстам, таким как , необходимы, чтобы избежать взлома [ 1116] или необходимо в случае сбоя компьютера . Это хорошие ответы. Добавление другого не было действительно оправдано.

Но они говорят, что предположения являются матерью всех наворотов (или что-то в этом роде в любом случае), поэтому я вернул их к абсолютной необходимости . Если вы настаиваете на использовании старой версии 10.10, Время и Пространство будут продолжаться, как и их чудеса.

Вы заметите, что я не рекомендую эту позицию.

Когда необходимо перезагрузить систему Ubuntu?

Работающий компьютер и строго при обновлении / обновлении? Вероятно, никогда (но читайте дальше). Система Linux настроена таким образом, что после того, как вы обновили систему, где для активации новых функций потребуется перезагрузка (т. Е. Прочитать измененное ядро; изменения в apache, mysql требует только перезапуска службы). всегда может работать с текущим состоянием системы.

Теперь, если вы хотите активировать эти новые функции, самый простой способ сделать это - перезагрузить компьютер. Но, как ни крути, вы продолжаете работать над этой машиной и перезагружаете ее на следующих выходных или после нее. Или на следующее рождество. Это умно? Возможно, нет. Но никто не мешает вам сделать это. Система достаточно умна, чтобы не принимать следующее обновление, если сервер еще не перезагружен.

Все остальные перезагрузки выполняются по усмотрению администратора. И я не могу назвать это «необходимым».

Прежде всего, я ценю этот вопрос, потому что он всегда будет актуальным.
Другие ответы правильные и очень подробные - вот почему я говорю коротко.

Существуют сценарии, когда требуется перезагрузка, например, после установки нового ядра.
Есть сценарии, где это рекомендуется, например, после установки нового рабочего стола.

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

У меня на самом деле была ситуация ранее сегодня, которая доказывает это. Иногда, существуют остаточные вещи, перенесенные в системе после того, как изменение будет внесено. Например, у меня был пользователь, который не смог получить доступ /dev/dsp несмотря на то, чтобы быть добавленным к соответствующим группам. Была блокировка, помещенная в него первым пользователем, который получил доступ к нему. Однако даже после уничтожения того пользователя, блокировка была все еще на месте, и второй пользователь не мог получить доступ к нему. Однако после перезагрузки, оба пользователя смогли одновременно использовать /dev/dsp без любого конфликта. Выполнение перезагрузки выпускает любые остаточные вещи, которые могли предотвратить изменения от надлежащего вступления в силу.

Огромное спасибо за Вашу подробную разбивку. Я, к счастью, смог понять все это, (как только Вы получили меня смотрящий в корректном направлении), и перед Вашим ответом. Но, это шаги, которые я закончил тем сделал. Я рад сообщить, что у меня теперь есть надлежащий патч, и те 100 обновлений были зафиксированы. Еще раз спасибо! – Kirk 30 November 2016 в 07:09

Вопрос должен действительно быть закрыт как , прежде всего, мнение базировалось .

факт, он зависит от того, что было обновлено, насколько выставленный Ваша система к открыть Internet, и какие системные службы Вы/нуждаетесь, выполняя.

Просто устанавливающие новые версии пакета не приводит к связанным сервисам и перезапускаемым приложениям. Например, при выполнении Firefox при установке обновленного пакета для него затем Вы будете уведомлены в браузере, когда Вы переключитесь назад на него, что он должен быть перезапущен, после того, как обновление было установлено. Аналогично, само ядро должно быть "перезапущено", когда обновления применяются для него. Поскольку ядро является самым низким уровнем выше аппаратных средств, действительно необходимо перезагрузить систему, чтобы новое ядро было загружено. Для других сервисов они могут быть перезапущены без перезагрузки. Для обновления Единица или базовые библиотеки, пользовавшиеся сервисами среды, будете нужны Вы, чтобы выйти из системы и въехать задним ходом, перезапустить их. Для системных служб может быть возможно вручную перезапустить их после того, как обновление применяется, но выполнение так автоматически могло быть очень разрушительным, при попытке использовать систему.

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

Favorite

Добавить в избранное

Главное меню » Операционная система Linux » Как избежать случайного закрытия или перезагрузки в Linux

Как избежать случайного закрытия или перезагрузки в Linux

molly-guard устанавливает скрипт, который перекрывает существующие команды / reboot / halt / poweroff / coldreboot / pm-hibernate / pm-suspend и первым запускает набор сценариев, которые должны успешно пройти molly-guard, прежде чем запускается настоящая команда. Один из сценариев проверяют существующие сеансы SSH. При запуске любого из вышеупомянутых команд в SSH сессии, сценарий оболочки попросит вас ввести имя хоста, который вы хотите выключить или перезагрузить. Это должно адекватно предотвратить вас от случайных отключений и перезагрузок. molly-guard направит реальные двоичные файлы в /lib/molly-guard/. Вы можете, конечно, обойти molly-guard, выполнив эти двоичные файлы непосредственно.

В этом кратком руководстве, вы узнаете, как избежать случайного выключения или перезагрузки через SSH сессию в Unix-подобных операционных системах.

Избежание случайного закрытия или перезагрузки Linux с помощью molly-guard

Установка

molly-guard доступен в репозитории по умолчанию в Debian, Ubuntu и других систем на основе DEB, таких как Linux Mint, Elementary OS и т.д.

Чтобы установить molly-guard в системах на основе DEB, выполните следующую команду:

Для распределенных RPM, скачайте пакет Molly-guard.deb, и конвертируйте в качестве собственного пакета Linux, как описано в следующем руководстве. В следующем руководстве, перейдите в раздел под названием “Convert RPM to DEB packages and vice versa” и конвертируйте DEB пакет molly-guard в пакет RPM.

Применение

Пришло время проверить эту утилиту.

Теперь попробуйте выключить или перезагрузить удаленную систему или VPS через SSH:

Читать Как переименовать сразу несколько файлов в Linux

Видите? molly-guard спрашивает имя хоста вашего сервера Ubuntu. Нажмите CTRL + C, чтобы избежать отключения.

Точно так же можно попробовать все команды отключения питания, перезагрузке системы. molly-guard продолжал спрашивать имя хоста моей системы Ubuntu, чтобы продолжить.

Если вы действительно хотите выключить или перезагрузить систему, просто введите имя вашего хоста.

Как вы видите, в приведенном выше выводе, мы ввели имя хоста системы Ubuntu (например. destroyer). Теперь, molly-guard знает, что мы действительно хотим отключить свою систему в любом случае, так что это только что сделали.

Думаем, администраторам Linux подобная утилита поможет избежать проблем от случайного выключения или перезагрузки. Дополните этой утилитой свой арсенал, чтобы предотвратить себя от случайного выключения или перезагрузки вашего производственного сервера.

Надеюсь это поможет. Если вы найдете наши гид полезными, поделитесь им в соц сетях!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Favorite

Добавить в избранное

Главное меню » Операционная система Ubuntu » 3 простых способа перезагрузить сервер Ubuntu

(1 оценок, среднее: 5,00 из 5)

Как перезагрузить Linux с помощью командной строки

В кратце: вы узнаете, как перезапустить сервер Ubuntu в этом краткой статье. Обсуждаемые здесь команды являются общими и могут применяться в любом другом дистрибутиве Linux.

Чтобы немедленно перезапустить сервер Ubuntu, вы можете использовать команду перезагрузки:

В первую очередь мы используем Ubuntu почти на всех своих облачных сервисах. Долгое время мы использовали Ubuntu в качестве настольной ОС. Знакомство с менеджером пакетов APT сделало нам более удобным с Ubuntu в качестве сервера.

Мы попытаемся поделиться своим опытом с серверной частью Linux, будь то быстрый совет или сложная задача. Это быстрый, где мы собираемся показать вам, как перезапустить сервер Ubuntu в терминале.

Как перезапустить сервер Ubuntu

Поскольку перезапуск сервера является критически важной задачей с функциональной точки зрения, ее могут выполнять только пользователи с правами администратора. Другими словами, вам нужно иметь права суперпользователя или использовать sudo для запуска команд для перезапуска или выключения системы.

1. Используйте команду перезагрузки

Если вы хотите перезапустить сервер Ubuntu немедленно, вы можете использовать эту команду:

Если вы не используете «now» в приведенной выше команде, она перезагрузит систему через одну минуту.

Если по каким-либо причинам ваш сервер Ubuntu не перезагружается, вы можете попробовать перезагрузить его с помощью опции -f.

2. Используйте команду shutdown

Вместо этого вы можете указать временную метку. 0 означает немедленное отключение/перезагрузку. Вы также можете использовать опцию -h, обозначающую остановку. С помощью этой опции система сначала завершит все процессы, а затем завершит работу ЦП.

3. Используйте команду systemd

Ubuntu использует systemd, поэтому вы также можете использовать команду systemd для перезагрузки вашего сервера:

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

Понравилась статья? Пожалуйста, поделитесь и помогите нам расти :)

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

При каких обстоятельствах необходима перезагрузка системы Ubuntu? Я часто читаю в ответах, что после изменений в системе, система должна быть перезапущена, но это абсолютно необходимо?

  • После паники ядра;
  • После разбиения на разделы или изменения файловой системы (в частности, изменение размера корневого раздела; я бы рекомендовал избегать изменения размера жесткого диска, с которого вы загружаетесь в целом, независимо от раздела; если вы изменяете размер чего-либо внешнего, например SD-карты или USB, перезагрузки не требуется) );
  • После обновления ядра и исправлений безопасности (хотя это может быть не всегда необходимо );
  • После того, как система перестала отвечать на запросы по любой причине, и у вас нет выбора, кроме как использовать волшебные клавиши SYSRQ или полный сброс
  • После внесения изменений в некоторые схемы dconf в зависимости от способа разработки приложения. связанный ответ
  • Ваш процессор перегревается (вы не хотите продолжать жарку этих ядер, не так ли?)

Обычно есть две ситуации, когда перезагрузка обычно необходима:

  1. Ядро обновлено.
  2. libc (скорее, glibc ) обновляется.

Существует механизм для перезагрузки ядра без перезапуска ( Как я могу обновить ядро ​​моего сервера без перезагрузки? ). С glibc самой большой проблемой является init. Можно перезапустить init (см. Перезапуск init без перезапуска системы ).

Для обычного пользователя ни то, ни другое не рекомендуется, и перезапуск необходим .

По-видимому, существует третий случай:

  1. dbus был обновлен. dbus-daemon , по-видимому, не в состоянии перезапустить (насколько я понимаю, обсуждение этой статьи LWN ). А поскольку многое зависит от DBus .

На самом деле, это зависит от того, что вы пытаетесь достичь:

Если вы делаете apt-get dist-upgrade и новое ядро ​​входит, и вы хотите активировать его, вам нужна перезагрузка.

Если приходит новая версия FireFox, вы, очевидно, этого не делаете.

И между этими двумя крайностями 50 оттенков серого:

enter image description here

Я не могу вспомнить ни одной ситуации, когда перезагрузка абсолютно необходима .

На самом деле, вы можете оставить Ubuntu запущенным на неопределенный срок. Это может привести к появлению вредоносного ПО (поскольку обновления ядра и libc не применяются), а также к панике или сбою . Но что же делать, чтобы избежать тех, кто действительно собирается сделать для вас?

Учитывая сложности жизни, может быть более необходимо игнорировать постоянные требования компьютеров и поддерживать себя другими способами. Как дышать, есть, любить . жить.

Но даже тогда они абсолютно необходимы? Находится ли ваше существование на этом плане в абсолютном определении необходимости? Я, честно говоря, не знаю. Немного странный вопрос.

Двумя толстякам-шутникам, которые понизили этот пост и тех, кто за ним последовал,

Этот вопрос был неполным или, по крайней мере, открытым. Когда вы разбрасываете слова наподобие обязательно, вам нужно указать контекст.

Многие ответы уже предполагали , что ОП означало очень желательно (в техническом смысле), поэтому размещенные ответы, которые соответствуют контекстам, например - необходимо, чтобы избежать взлома или необходимо в случае сбоя компьютера. Это хорошие ответы. Добавление другого не было действительно оправдано.

Но они говорят, что предположения являются матерью всех наворотов (или что-то в этом роде в любом случае), поэтому я перенес это на абсолютная необходимость. Если вы настаиваете на использовании старой версии 10.10, Время и Пространство будут продолжаться, как и их победа.

Вы заметите, что я не рекомендую эту позицию.

У меня на самом деле сегодня была ситуация, которая доказывает это. Иногда в системе остаются остаточные вещи после внесения изменений. Например, у меня был пользователь, который не смог получить доступ к /dev/dsp , несмотря на то, что был добавлен в соответствующие группы. Первый пользователь, получивший к нему доступ, заблокировал его. Однако даже после убийства этого пользователя блокировка все еще была на месте, и второй пользователь не мог получить к ней доступ. Однако после перезагрузки оба пользователя смогли одновременно использовать /dev/dsp без каких-либо конфликтов. Выполнение перезагрузки освобождает любые остаточные элементы, которые могут помешать правильному вступлению изменений в силу.

Когда необходимо перезагрузить систему Ubuntu?

Работающая машина и строго при обновлении/обновлении? Вероятно, никогда (но читайте дальше). Система Linux настроена таким образом, что после обновления системы, где требуется перезагрузка для активации новых функций (т. Е. Чтение измененного ядра; изменения в Apache, mysql требует только перезапуска службы), вы всегда может работать с текущим состоянием системы.

Теперь, если вы хотите активировать эти новые функции, самый простой способ сделать это - перезагрузить компьютер. Но, как ни крути, вы продолжаете работать над этой машиной и перезагружаете ее на следующих выходных или после нее. Или на следующее рождество. Это умно? Возможно, нет. Но никто не мешает вам сделать это. Система достаточно умна, чтобы не принимать следующее обновление, если сервер еще не перезагружен.

Все остальные перезагрузки выполняются по усмотрению администратора. И я не могу назвать это "необходимым".

Вопрос действительно должен быть закрыт как в первую очередь основанный на мнении.

Дело в том, что это зависит от того, что было обновлено, насколько ваша система открыта для открытого Интернета, и какие системные службы у вас есть/нуждаются в работе.

Простая установка новых версий пакета не приводит к перезапуску соответствующих служб и приложений. Например, если вы запускаете Firefox во время установки для него обновленного пакета, то при переключении обратно в браузер вы получите уведомление о том, что его необходимо перезапустить после установки обновления. Аналогично, само ядро ​​должно быть "перезапущено", когда для него применены обновления. Поскольку ядро ​​находится на самом низком уровне выше аппаратного обеспечения, вам необходимо перезагрузить систему, чтобы загрузить новое ядро. Для других служб их можно перезапустить без перезагрузки. Обновление nity или базовых библиотек, используемых службами среды, потребует, чтобы вы вышли из системы и снова вошли в нее, чтобы перезапустить их. Для системных служб может быть возможно перезапустить их вручную после применения обновления, но автоматическое выполнение может быть очень разрушительным, если вы пытаетесь использовать систему.

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

Прежде всего, я ценю этот вопрос, потому что он всегда будет актуальным.
Другие ответы правильные и очень подробные - вот почему я говорю коротко.

Существуют сценарии, когда требуется перезагрузка, например, после установки нового ядра.
Есть сценарии, где это рекомендуется, например, после установки нового рабочего стола.

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

Читайте также: