Centos 6/7 Kernel Güncelleme

Centos 6/7 Kernel Güncelleme

Birçok müşteri, ilave performans ve potansiyel olarak yük altında stabilite nedeniyle, CentOS kutularında en yeni Mainline Linux çekirdeğini kullanmak istiyorlar. Bunu nasıl başaracağımızı

şöyle özetleyebiliriz : 1. ELRepo tarafından önceden derlenmiş ve hazırlanmış ana hat çekirdeğini kullanacağız. Öncelikle, repolarını CentOS kutusunda etkinleştirmeliyiz.
2. Daha sonra, yum’ı kullanarak kernel’i kuracağız – çok basit.
3. Son olarak, grubun en son çekirdeğe kadar yeniden başlatıldığından emin olmak için grub.conf dosyasını düzenleyeceğiz ve sonra da iyi olacağız.
4. Başlamadan önce, daha eski bir çekirdek sürümüne geri önyükleme yapmanız durumunda, konsolunuza veya VNC’ye sunucunuza erişebildiğinizden emin olun!

CentOS 7
SSH ile aşağıdaki komutları çalıştırın:

rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch. rpm
yum –enablerepo = elrepo-çekirdek yükle kernel-ml -y

Şimdi, otomatik olarak en yeni çekirdeğe boot etmek için yapılandırmada grub_default değerini 0 olarak ayarlamamız gerekiyor:

nano / etc / default / grub

GRUB_TIMEOUT = 5
GRUB_DEFAULT = 0
GRUB_DISABLE_SUBMENU = true
GRUB_TERMINAL_OUTPUT = “konsol”
GRUB_CMDLINE_LINUX = “crashkernel = otomatik rhgb sessiz”
GRUB_DISABLE_RECOVERY = “true”

Son olarak, grubu en son yapılandırmayla yeniden oluşturduktan sonra sunucuyu yeniden başlatıyoruz.

grub2-mkconfig -o /boot/grub2/grub.cfg
yeniden başlatma

Sunucu yeniden başlatılmazsa, konsolu / VNC’yi kontrol edin ve hataları düzeltin veya daha eski bir çekirdeğe yeniden başlatın ve BT yöneticinize başvurun.

Sunucu yeniden başlatılır, ancak yanlış çekirdeği kullanırsanız (uname -a ile kontrol edin) / etc / default / grub dosyasını varsayılanlarla doldurmanız ve grub2 yapılandırmasını “grub2-mkconfig -o / boot / grub2 /” ile yeniden oluşturmanız gerekebilir. grub.cfg”. Daha fazla bilgi için lütfen bu sayfaya bakın:  https://wiki.centos.org/HowTos/Grub2

CentOS 6
SSH ile aşağıdaki komutları çalıştırın:

rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch. rpm
yum –enablerepo = elrepo-çekirdek yükleme çekirdeği-ml

Şimdi /etc/grub.conf dosyasını düzenlemeli ve en yeni çekirdeğe otomatik olarak önyükleme yapmak için “default = 1” i “default = 0” olarak değiştirmeliyiz. İşlem tamamlandıktan sonra, yeniden başlat komutunu verin ve sunucu geri geldiğinde çekirdek sürümünü kontrol edin (uname -a).

Sunucu yeniden başlatılmazsa, konsolu / VNC’yi kontrol edin ve hataları düzeltin veya daha eski bir çekirdeğe yeniden başlatın ve BT yöneticinize başvurun.