Ksplice Uptrack или можно больше не перезагружать сервер

Технология позволяющая применять обновления безопасности ядра Linux без перезагрузки называется Ksplice. Когда-то она принадлежала одноименной компании, но в 2011 году ее поглотила корпорация Oracle. Среди поддерживаемых операционных систем:

  • Fedora
  • Debian
  • CentOS
  • RHEL
  • CloudLinux
  • Scientific Linux
  • Ubuntu
  • Oracle Linux

Для компьютеров под управлением Fedora и Ubuntu обновления условно-бесплатные, нужно только получить специальный ключ доступа. Для использования Ksplice на Oracle Linux потребуется Premier support, подписка для обладателей RHEL так же платная. Далее приводится пример настройки для Ubuntu 12.04 LTS.

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

Hello,

Your access key for Ksplice Uptrack is:
ACCESS_KEY

Sincerely,

The Ksplice Uptrack Team

Пока вы ждете письмо можно настроить репозиторий Ksplice, для этого создает файл
/etc/apt/sources.list.d/ksplice.list с содержимым:

deb http://www.ksplice.com/apt precise ksplice
deb-src http://www.ksplice.com/apt precise ksplice

Импортируем цифровую подпись.

 wget -N https://www.ksplice.com/apt/ksplice-archive.asc
 apt-key add ksplice-archive.asc

После того как письмо будет получено — устанавливаем uptrack.

 apt-get update
 echo 'uptrack uptrack/accesskey string ACCESS_KEY' | debconf-set-selections
 apt-get install uptrack

В конфигурационном файле /etc/uptrack/uptrack.conf включаем автоматическую установку обновлений.

autoinstall = yes

Обновляемся

 uptrack-upgrade -y

Список установленных обновлений:

 uptrack-show

6 комментариев “Ksplice Uptrack или можно больше не перезагружать сервер”

Комментирование закрыто.