- PVSM.RU - https://www.pvsm.ru -
Мы начинаем публичное бета-тестирование системы автоматического обновления ядер для облачных серверов. После того, как тестирование будет закончено, эта система будет предложена всем клиентам и пойдёт во все новые облачные сервера по умолчанию.
Наше ядро — это адаптированное под debian/ubuntu/arch-linux ядро из OpenSUSE, в настоящий момент это 3.7-xen.
За счёт организации автоматической пересборки и публикации и тестирования, ядро обновляется вслед за обновлениями в OpenSUSE, в том числе переход на более новые версии. Для selectel-testing это будет происходить всегда автоматически (то есть выйдет новая OpenSUSE с новым ядром, автоматически обновится номер версии и тут), для selectel-stable (то, что потом будет у всех клиентов и что мы анонсируем отдельно) переход между мажорами будет проверяться вручную, минорные исправления (security fixes, исправление критических ошибок) будет публиковаться автоматически.
Кого это касается? Пользователей Debian, Ubuntu, Arch Linux. У пользователей CentOS используется штатное ядро, у пользователей OpenSUSE это ядро в комплекте «из коробки».
Как начать использовать?
deb http://mirror.selectel.ru/selectel-testing selectel-testing main
aptitude update
aptitude install linux-image-selectel
aptitude install linux-headers-selectel
Временный возврат на старое ядро: Во вкладке «загрузка» указать пункт меню grub «2», перезагрузить.
Постоянный возврат: после временного возврата на старое ядро и загрузки, зайти в систему, сказать
aptitude remove linux-image-selectel
dpkg -l|grep linux-image-selectel
, выбрать «неправильное» ядро (не переусердствуйте — хотя бы одно ядро должно оставаться установленным ('i')).aptitude remove linux-image-3.7.10-1.16-xen
)[selectel-testing] Server = http://mirror.selectel.ru/$repo/os/$arch/ SigLevel = Optional
pacman -Syu
и согласиться установить новое ядроНужно выбрать rescue initrd и сделать infiltrate_root (выбор пункта меню grub, к сожалению, не сработает — особенность Арча).
pacman -U /var/cache/pacman/pkg/linux-selectel-3.1.0-5-*.pkg.tar.xz
Если вы уже очистили кеш, то пакет можно взять с миррора: http://mirror.selectel.ru/selectel/os/x86_64/linux-selectel-3.1.0-5-x86_64.pkg.tar.xz
(Не забудьте поменять архитектуру в имени пакета на свою)За некоторыми исключениями, штатные upsream-ядра старше 3.0 работают нормально. Известные проблемы:
Из-за этого мы остаёмся с -xen ядрами.
Автор: amarao
Источник [1]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/42626
Ссылки в тексте:
[1] Источник: http://habrahabr.ru/post/93140/
Нажмите здесь для печати.