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

 

KEY is the registration key code string provided when you sign up for purchase or trial of the product.

 

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/