Найти в Дзене
Николай Коваленко

Удаление старых ядер в CentOS

После обновления ядра Linux старые ядра в каталоге /boot остаются и следующее обновление ядра может пройти с ошибкой из-за банальной нехватки свободного места. Поэтому необходимо время от времени удалять старые ядра для освобождения места. Перед удалением старых ядер необходимо загрузиться с последнего или с желаемого ядра, иначе не удастся удалить ядро, с которого загружен сервер. Для удаления ядра нужно сначала посмотреть сколько же всего у нас ядер на сервере и какие необходимо вообще удалить. Я всегда оставляю свежее, и одно старое, как говориться на всякий "пожарный" случай. Для того чтобы посмотреть сколько ядер уже стоит нужно выполнить команду: rpm -q kernel После этого на экране увидим: Как видно по картинке стоит два ядра, одно из них можно удалить и после этого спокойно произвести обновление оставшегося. Удалять старое ядро, с более низкой версией будем командой: yum remove kernel-2.6.32-573.1.1.el6.x86_64 Подтверждаем дальнейшее удаление ядра.

После обновления ядра Linux старые ядра в каталоге /boot остаются и следующее обновление ядра может пройти с ошибкой из-за банальной нехватки свободного места. Поэтому необходимо время от времени удалять старые ядра для освобождения места.

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

Для удаления ядра нужно сначала посмотреть сколько же всего у нас ядер на сервере и какие необходимо вообще удалить. Я всегда оставляю свежее, и одно старое, как говориться на всякий "пожарный" случай. Для того чтобы посмотреть сколько ядер уже стоит нужно выполнить команду:

rpm -q kernel

После этого на экране увидим:

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

yum remove kernel-2.6.32-573.1.1.el6.x86_64

Подтверждаем дальнейшее удаление ядра.