What is KernelCare ?

Linux as an operating system has gained popularity among the new generation of users due to the fact that it seldom needs rebooting. With the launch of a unique program, KernelCare by CloudLinux, rebooting was tried to be done away with on the whole. This program was developed to make things easier by the automatic update of server security systems of Linux without the need of rebooting. This helps the users to get rid of the painful process of rebooting that essentially consumes a lot of time. Previously, rebooting was almost compulsory at least a few times per year. Now with the introduction of KernelCare back in the year 2014, this unnecessary process of rebooting the system can be kept at bay to a great extent, if not completely.

Some of the Most Prominent Features

The important characteristic features that can be noticed in KernelCare are as follows –

  • Setting up KernelCare is very simple. It just takes a few minutes to get installed in a device. Also, the process of installation of KernelCare doesn’t require rebooting of the system.
  • Interestingly most of the popular and useful operating systems are supported in KernelCare. Operating systems like CloudLinux (5 & 6), CentOS/RHEL (5, 6 & 7), Debian (6 & 7), Virtuozzo, OpenVZ, PCS and Ubuntu 14.04 are in this list. Inclusions of more such kernels are being looked after. Upgradation on this front is more likely to come out in future.
  • KernelCare is responsible for the generation of binary patches for necessary kernel changes. Required changes of kernel data structures and kernel modules are dealt under this. KernelCare can create a patch for any vulnerability that may come in the way.
  • The security mailing list is constantly monitored by the Kernel team. Whenever any vulnerability is traced in the security of any of the kernels that are supported, a new patch is prepared for coping up with such vulnerability.
  • The patches are generally loaded by the use of a special kernel module. This creates no effect on the workings of the main system. Also, such patches take lesser than few seconds to get loaded.
  • By the use of a special command, all the changes that are applied can be rolled back.


Here’s the Final Verdict

KernelCare solves the issue of update and reboot as far as possible. The update of important kernel operations is no longer a lingering problem for the server operators. KernelCare looks after the security patches while the servers are active or online. Most system operators no longer have the need to reboot their systems for the application of the latest kernel updates, all thanks to KernelCare. A lot of time, effort and energy are saved because of this.