Проверка нуждается ли CentOS в полной перезагрузке

Используя командную строку возможно быстро проверить, нужна ли CentOS / RHEL перезагрузка.

Centos

Используя команду  needs-restarting, можно получить список идентификаторов процессов программ, которые начали выполняться до того, как они или какой-то компонент, который они используют, был обновлен.

Установка утилиты need-restarting

Утилита входит в состав Yum-utils

устанавливаем yum-utils

Проверка необходимости полной перезагрузки CentOS

Вызов утилиты

Проверка статус выхода (1 означает, что требуется перезагрузка, а 0 означает, что перезагрузка не требуется):

Проверить, требуется ли полная перезагрузка для хоста CentOS

Убедитесь, что следующая команда сообщает, требуется ли полная перезагрузка (код выхода 1) или нет (код выхода 0).

Проверка, требуется ли перезагрузка после установки обновлений RHEL или CentOS Linux

Перечислить затронутые службы systemd CentOS

Для получения списка затронутых служб, необходимо добавить параметр -s следующим образом

Список служб:

Теперь можно перезапустить их по очереди с помощью команды systemctl или цикла bash for следующим образом:

или

Понравилась статья? Поделиться с друзьями:
Добавить комментарий