Installation of KernelCare

Navigation:  »No topics above this level«

Installation of KernelCare

Return to chapter overviewNext page

KernelCare is compatible with 64-bit versions of CentOS/RHEL 6.x and 7.x, CloudLinux 6.x and 7.x, Virtuozzo/PCS/OpenVZ 2.6.32, Debian 8 and 9, Proxmox VE 4, Virt-SIG/Xen4CentOS 6 and 7, Ubuntu 14.04, 15.04 and 16.04 kernels. The list of compatible kernels can be found on the following link: https://patches.kernelcare.com/.

 

To install KernelCare run:

 

curl -s https://repo.cloudlinux.com/kernelcare/kernelcare_install.sh | bash

 

or:

 

wget -qq -O - https://repo.cloudlinux.com/kernelcare/kernelcare_install.sh | bash

 

If you are using IP-based license, nothing else required to be done.

 

If you are using key-based license, run:

 

$ /usr/bin/kcarectl --register KEY

 

If you are experiencing Key limit reached error after the end of the trial period you should first unregister the server by running:

 

kcarectl --unregister

 

To check if patches applied run:

 

$ /usr/bin/kcarectl --info

 

The software will automatically check for new patches every 4 hours.

 

If you would like to run update manually:

 

$ /usr/bin/kcarectl --update

 

To check current kernel compatibility with KernelCare use the following script by running:

 

curl -s https://raw.githubusercontent.com/iseletsk/kernelchecker/master/py/kc-compat.py | python

 

or:

 

wget -qq -O - https://raw.githubusercontent.com/iseletsk/kernelchecker/master/py/kc-compat.py | python

 

More information can be found on the link: https://www.kernelcare.com/faq/