Как обновить ядро в Ubuntu 13.04
Ubuntu, VPS | Комментировать запись
Сервис 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: Cloud Server, crontab, KSplice, Linux, Ubuntu, Ubuntu 13.04, VPS