Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

SOLVED Yum Update Kernel on Centos 6.9 - Stuck?

Discussion in 'Security' started by EneTar, Jan 11, 2018.

Tags:
  1. EneTar

    EneTar Well-Known Member

    Joined:
    Dec 19, 2015
    Messages:
    125
    Likes Received:
    8
    Trophy Points:
    18
    Location:
    Greece
    cPanel Access Level:
    Root Administrator
    Hi I'm trying to understand a few things about kernels. On one server that I have the kernel is stuck to 2.6.32-696.16.1.el6.x86_64 The system gets the kernel from the repo

    Code:
    Repo-id      : updates
    Repo-name    : CentOS-6 - Updates
    Repo-mirrors : http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=updates&infra=stock
    Repo-baseurl : http://mirror.umd.edu/centos/6.9/updates/x86_64/ (9 more)
    In /etc/yum.conf I haven't made an manual changes. There is
    Code:
    exclude=bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* p0f php* proftpd* pure-ftpd* spamassassin* squirrelmail*
    However I see that there is an updated kernel on the repo
    Code:
    kernel-2.6.32-696.18.7.el6.x86_64.rpm              04-Jan-2018 19:42
    Shouldn't the system update the kernel?
    Code:
    # yum clean all
    Loaded plugins: fastestmirror, tsflags, universal-hooks
    Cleaning repos: EA4 cpanel-addons-production-feed MariaDB101 base cpanel-plugins epel extras
                  : kernelcare nginx updates
    Cleaning up Everything
    Cleaning up list of fastest mirrors
    
    # yum update kernel
    Loaded plugins: fastestmirror, tsflags, universal-hooks
    Setting up Update Process
    Determining fastest mirrors
     * EA4: 204.10.37.146
     * cpanel-addons-production-feed: 204.10.37.146
     * base: mirror.oss.ou.edu
     * extras: mirrors.sonic.net
     * updates: repos.lax.quadranet.com
    EA4                                                                       | 3.0 kB     00:00 ...
    EA4/primary_db                                                            |  34 MB     00:22
    cpanel-addons-production-feed                                             | 2.9 kB     00:00 ...
    cpanel-addons-production-feed/primary_db                                  |  12 kB     00:00
    MariaDB101                                                                | 2.9 kB     00:00
    MariaDB101/primary_db                                                     |  20 kB     00:00
    base                                                                      | 3.7 kB     00:00
    base/primary_db                                                           | 4.7 MB     00:01
    cpanel-plugins                                                            | 2.9 kB     00:00 ...
    cpanel-plugins/primary_db                                                 |  40 kB     00:00
    epel                                                                      | 4.7 kB     00:00
    epel/primary_db                                                           | 6.0 MB     00:00
    extras                                                                    | 3.4 kB     00:00
    extras/primary_db                                                         |  29 kB     00:00
    kernelcare                                                                | 2.6 kB     00:00
    kernelcare/primary_db                                                     |  27 kB     00:00
    nginx                                                                     | 2.9 kB     00:00
    nginx/primary_db                                                          |  98 kB     00:00
    updates                                                                   | 3.4 kB     00:00
    updates/primary_db                                                        | 5.8 MB     00:02
    No Packages marked for Update
    
    # uname -r
    2.6.32-696.16.1.el6.x86_64
    
    
    
     
  2. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    42,802
    Likes Received:
    1,714
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Hello @EneTar,

    Did you reboot the server after updating the system to the latest kernel version via YUM? A reboot is required to boot into the new kernel version unless you are using an application such as KernelCare.

    Thank you.
     
  3. EneTar

    EneTar Well-Known Member

    Joined:
    Dec 19, 2015
    Messages:
    125
    Likes Received:
    8
    Trophy Points:
    18
    Location:
    Greece
    cPanel Access Level:
    Root Administrator
    Hi Michael of course I have reboot the system several times. A reboot would be required I guess only if the new kernel has been downloaded. For some reason it doesn't even download the kernel.

    Code:
    rpm -qa kernel
    kernel-2.6.32-696.16.1.el6.x86_64
    kernel-2.6.32-696.299.3.2.cp6.x86_64
    kernel-2.6.32-696.299.3.1.cp6.x86_64
    kernel-2.6.32-696.299.10.3.cp6.x86_64
    kernel-2.6.32-696.299.1.1.cp6.x86_64
    Code:
    yum list installed 'kernel*'
    Loaded plugins: fastestmirror, tsflags, universal-hooks
    Loading mirror speeds from cached hostfile
     * EA4: 204.10.37.146
     * cpanel-addons-production-feed: 204.10.37.146
     * base: mirrors.kernel.org
     * extras: mirrors.cat.pdx.edu
     * updates: mirrors.xmission.com
    Installed Packages
    kernel.x86_64                        2.6.32-696.16.1.el6                    @updates
    kernel.x86_64                        2.6.32-696.299.1.1.cp6                 @cPkernel
    kernel.x86_64                        2.6.32-696.299.3.1.cp6                 @cPkernel
    kernel.x86_64                        2.6.32-696.299.3.2.cp6                 @cPkernel
    kernel.x86_64                        2.6.32-696.299.10.3.cp6                @cPkernel
    kernel-devel.x86_64                  2.6.32-696.199.cpanel6                 @cPkernel
    kernel-devel.x86_64                  2.6.32-696.299.1.1.cp6                 @cPkernel
    kernel-devel.x86_64                  2.6.32-696.299.3.1.cp6                 @cPkernel
    kernel-devel.x86_64                  2.6.32-696.299.3.2.cp6                 @cPkernel
    kernel-devel.x86_64                  2.6.32-696.299.10.3.cp6                @cPkernel
    kernel-firmware.x86_64               2.6.32-696.299.10.3.cp6                @cPkernel
    kernel-headers.x86_64                2.6.32-696.299.10.3.cp6                @cPkernel
    kernelcare.x86_64                    2.14-2                                 @/kernelcare-latest-6

    Moreover I use the free kernelcare patch for symlink protection, I don't know if that causes any issues but I have also tried to yum remove kernelcare and reboot -> same...

    Is there any option anywhere that would disable kernel updates? The only one I know is the exclude in /etc/yum.conf
     
  4. 24x7server

    24x7server Well-Known Member

    Joined:
    Apr 17, 2013
    Messages:
    1,734
    Likes Received:
    78
    Trophy Points:
    78
    Location:
    India
    cPanel Access Level:
    Root Administrator
    Hi,

    Try disabling all other repositories and use only one that is provided by the CentOS-Base*. This will solve the issue.
     
  5. EneTar

    EneTar Well-Known Member

    Joined:
    Dec 19, 2015
    Messages:
    125
    Likes Received:
    8
    Trophy Points:
    18
    Location:
    Greece
    cPanel Access Level:
    Root Administrator
    Hi
    I just tried that, it doesn't update. I tried once only with the "base" enabled and then only with the "updates" repo enabled.
    I also tried to comment the mirror list and enable only the baseurl of those 2 repos. I also tried to disable the GPG check

    Code:
    [base]
    name=CentOS-$releasever - Base
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
    #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    
    #released updates
    [updates]
    name=CentOS-$releasever - Updates
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
    #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
     
  6. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    42,802
    Likes Received:
    1,714
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    EneTar likes this.
  7. EneTar

    EneTar Well-Known Member

    Joined:
    Dec 19, 2015
    Messages:
    125
    Likes Received:
    8
    Trophy Points:
    18
    Location:
    Greece
    cPanel Access Level:
    Root Administrator
    That was it Michael. Thank you
     
  8. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    42,802
    Likes Received:
    1,714
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Hello,

    I'm glad to see the issue is now solved. Thank you for sharing the outcome.
     
Loading...

Share This Page