Как обновить ядро в Ubuntu 13.04

Сервис KSplice Uptrack позволяет применять патчи к существующему ядру без необходимости перезагружать облачный сервер.

Этот сервис особенно полезен при работе с последними дистрибутивами (например, Ubuntu 13.04) и позволяет свести к минимуму количество необходимых перезагрузок.

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

Для начала запустите выделенный сервер Ubuntu 13.04 x64.

1: Получите лицензионный ключ

Пользователям Ubuntu и Fedora сервис Ksplice предоставляется бесплатно.

Чтобы получить лицензионный ключ, перейдите по ссылке http://www.ksplice.com/uptrack/key и укажите свой адрес электронной почты.

Лицензионный ключ будет отправлен по электронной почте; он выглядит примерно так (это лишь пример, а не настоящий ключ):

Your access key for Ksplice Uptrack is:
f1e4cCx13b32b2e0aF29a139f73a3c0e7018305F10a9ead8a76c3e4fac6a9D7c

2: Установите KSplice

Не забудьте заменить лицензионный ключ, указанный в этом коде, полученным по электронной почте ключом:

wget -N https://www.ksplice.com/uptrack/install-uptrack
sh install-uptrack f1e4cCx13b32b2e0aF29a139f73a3c0e7018305F10a9ead8a76c3e4fac6a9D7c

3: Обновите ядро

Для этого наберите:

uptrack-upgrade -y

4: Настройте Crontab

Команду uptrack-upgrade можно запускать ежедневно (например, в полночь), чтобы постоянно иметь актуальную версию ядра без его перезагрузки. Для этого нужно настроить crontab:

sed -i 's/autoinstall.*/autoinstall = yes/g' /etc/uptrack/uptrack.conf
echo "0 0 * * * uptrack-upgrade -y" >> /var/spool/cron/crontabs/root

5: Убедитесь, что ядро обновлено

Чтобы просмотреть базовое ядро системы, запустите uname –a. Чтобы просмотреть обновленное и исправленное при помощи Ksplice Uptrack ядро, используйте uptrack-uname –a.

Готово!

Tags: , , , , , ,

Добавить комментарий