CentOS çekirdeğini en son sürüme yükseltme | INTROSERV

CentOS çekirdeğini en son sürüme yükseltme

Kurulum Kılavuzu: CentOS 7 Sunucusunda Çekirdek Sürümünü Yükseltme

Bu Kurulum Kılavuzu, CentOS 7 sunucularının çekirdek sürümünü yükseltmesi gereken kullanıcılara yardımcı olmak için tasarlanmıştır. Çekirdek yükseltmesi hem tek hem de çok düğümlü kurulumlar için gereklidir. Kullanıcıların CentOS ve Red Hat'teki yazılım paketi yönetim sistemleri olan yum ve rpm'nin yanı sıra Grub önyükleme yöneticisine aşina oldukları varsayılmaktadır.

Ön Koşullar:

Çekirdek yükseltme işlemine geçmeden önce aşağıdaki ön koşulların karşılandığından emin olun:

1. CentOS 7 sunucusuna yönetici ayrıcalıklarıyla erişim.

2. Komut satırı arayüzüne aşinalık.

3. Yum ve rpm paket yönetim sistemleri hakkında temel bilgi.

4. Grub önyükleme yöneticisi hakkında bilgi.

CentOS Çekirdek Yükseltme

Çekirdeğin yükseltilmesiyle ilgili adımlar aşağıda verilmiştir:

  • Geçerli çekirdek sürümünü doğrulayın
  • Mevcut yazılım paketlerinin en son sürümlere güncellenmesini sağlamak
  • ElRepo yazılım deposu için GPG anahtarını yükleme
  • ElRepo yazılım deposunu yükleyin
  • ElRepo'nun en son çekirdeğinin kullanılabilir olduğunu doğrulayın
  • Çekirdeğinizin güncel olduğundan emin olunYeniden başlatarak yeni çekirdeği yükleyin
  • Yeni çekirdeğin sistemde çalıştığından emin olun
  • Grub 'u ihtiyaçlarınıza göre yapılandırın
  • Grub yapılandırmasını yükleme
  • Yeniden Başlatma

Çekirdeğinizi yükseltmek istiyorsanız, root olarak oturum açmış olmanız veya sudo su komutunu kullanarak root ayrıcalıklarına erişiminizin olması gerekir. Bu prosedür sudo -s komutunu verdiğinizi veya root olarak oturum açtığınızı varsayar.

CentOS çekirdeğini yükseltmek için kapsamlı bir kılavuz & Adım adım kılavuz

Adım #1. Kurulu paketleri en son sürümlere güncelleyin ve fastestmirror paketini yükleyin

(o anda kurulum için en uygun depoyu seçmek için gereklidir)

yum -y update yum -y install yum-plugin-fastestmirror

Adım #2. ELRepo deposunun ortak anahtarını içe aktarın ve bu depoyu yükleyin

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

Adım 3. Yüklemeden önce yum önbelleğini temizleyin

yum clean all

Adım #4. Yüklü depodan thekernel-mlpaketini yükleyin

yum --enablerepo=elrepo-kernel install kernel-ml

Adım #5. İşletim sistemi yükleyicisinde yüklü çekirdeğin sürümünü kontrol edin

Bunu yapmak için aşağıdaki komutu kullanabilirsiniz:

sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

Çıktı şu şekilde görünecektir

# sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg 0 : CentOS Linux (5.3.8-1.el7.elrepo.x86_64) 7 (Core) 1 : CentOS Linux (3.10.0-1062.4.1.el7.x86_64) 7 (Core) 2 : CentOS Linux (3.10.0-957.el7.x86_64) 7 (Core) 3 : CentOS Linux (0-rescue-14dc8360d3c94457b2b096d6da6b8737) 7 (Core

Gördüğünüz gibi çekirdeğin en son sürümü 0 seçeneği olarak işaretlenmiştir. Bu seçeneği önyükleyici için varsayılan seçenek olarak ayarlıyoruz ve yapılandırmasını yeniden oluşturuyoruz.

grub2-set-default 0 grub2-mkconfig -o /boot/grub2/grub.cfg

Bundan sonra, sistemi yeniden başlatıyoruz ve yüklemeden sonra yüklü çekirdek sürümünü kontrol ediyoruz

# uname -msr Linux 5.3.8-1.el7.elrepo.x86_64 x86_64

Gördüğünüz gibi, sistem doğru çekirdek sürümü ile açıldı. Bundan sonra, eski sürümleri kaldırabilirsiniz

yum install yum-utils package-cleanup --oldkernels

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria