Установка UEKR4 на CentOS 7

Стоковые ядра, поставляемые в RHEL / CentOS, хоть и ентерпрайзные, и работают уверенно, но зачастую не дают раскрыть полный потенциал новых серверных камней и свежего железа. Входящее в стандартную поставку ядро 3.10 является устаревшим, хоть в него и бэкпортят поддержку современного оборудования и новых функций. В этом случае имеет смысл установить ядро UEK, которое с каждым новым релизом базируется на LTS выпуске vanilla kernel, с применением патчей от Oracle. В текущем времени ядро UEKR4 основано на ветке 4.1.12, которое не так сильно устарело, как 3.10.
Для установки ядра Unbreakable Enterprise Kernel Release 4 на CentOS 7.5 необходимо:
Установить репозитории Oracle на машине с CentOS:

# cd /etc/yum.repos.d
# wget http://yum.oracle.com/public-yum-ol7.repo
# rpm --import http://oss.oracle.com/ol6/RPM-GPG-KEY-oracle

Далее включить ТОЛЬКО репозиторий ol7_UEKR4 [Latest Unbreakable Enterprise Kernel Release 4 for Oracle Linux] в public-yum-ol7.repo, иначе сломаются зависимости в системе.
Поставить ядро kernel-uek:

Installing:
 kernel-uek      x86_64      4.1.12-124.16.4.el7uek        ol7_UEKR4            46 M
Installing for dependencies:
 kernel-uek-firmware    noarch        4.1.12-124.16.4.el7uek      ol7_UEKR4          2.5 M

Теперь нужно посмотреть порядок загрузки ядер в grub:

[root@localhost ~]# awk -F\' /^menuentry/{print\$2} /etc/grub2.cfg
CentOS Linux (4.1.12-124.16.4.el7uek.x86_64) 7 (Core)
CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-578c26b30f6743ee9d21a5fa0af4860e) 7 (Core)
CentOS Linux Memtest memtest86+-5.01
[root@localhost ~]# 

И поскольку нумерация начинается с 0, то в моем случае el7uek это и есть 0. Устанавливаем в grub ядро по-умолчанию 0.

# grub2-set-default 1

Перезагружаемся…и вуаля..

[root@localhost ~]# uname -a
Linux localhost.localdomain 4.1.12-124.16.4.el7uek.x86_64 #2 SMP Thu Jun 14 18:17:30 PDT 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]#

P.S: Жду UEKR5 GA for production use.

Реклама

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

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s