What does KernelCare do?
KernelCare is a service that provides automated kernel security updates to your running kernel alleviating the need to reboot the server. Learn more about the product for hosting providers or for the enterprises.
How can I test-drive KernelCare?
You can try KernelCare absolutely free for 30 days on an unlimited number of servers. After the trial period is over, you can purchase licenses through CloudLinux Network (CLN) by logging in to cln.cloudlinux.com.
How much does KernelCare cost?
Prices start at $2.25 per month per server. You can find details on our pricing page.
How can I manage my KernelCare licenses?
You can manage your licenses through CloudLinux Network (CLN) at cln.cloudlinux.com. When you created your account, and email with the login credentials was sent to your email address. If you are having difficulties logging in, please contact us at [email protected].
Where can I find KernelCare Terms of Service?
You can view KernelCare license agreement here.
How do I install KernelCare?
You can find installation instructions here.
Can I use a single KernelCare key to register multiple servers?
Yes. The KernelCare key can be used to deploy and register multiple servers at once. Visit this page to learn more.
Can KernelCare run on servers that don’t have access to the internet?
Yes. KernelCare can run on servers located behind the firewall using KernelCare.ePortal. To learn more about how KernelCare.ePortal works, view this video.
Do I need to reboot my server after I installed KernelCare?
There is no need to reboot the server after KernelCare installation.
Which kernels does KernelCare support?
Visit this page for a list of supported kernels. You can also find patches available for each kernel here. If you are running an unsupported distribution or your kernel is custom, self-compiled, special, we provide a custom kernel patching service.
How can I check if my kernel is supported by KernelCare?
Visit this page to learn how to check whether your kernel is supported.
Where can I signup to receive information about new KernelCare patches?
You can signup for mailing lists here.
What happens if I install KernelCare but my kernel is not supported?
If your kernel is not supported, KernelCare will detect it and will do nothing. There is no danger (but also no benefit) of running KernelCare on unsupported kernels. KernelCare will provide a message “Unsupported Kernel” when it doesn’t know anything about a particular kernel. See the list of supported kernels or learn how to check whether your kernel is supported.
Should I continue updating my OS as before?
Yes. KernelCare will provide important updates for your kernel, but you still need to continue to update your userland applications.
Will KernelCare work with 3rd party drivers?
Yes, KernelCare will work with 3rd party drivers. The driver itself will not be updated.
How can I check if I am running the latest updates?
Execute as root: # /usr/bin/kcarectl –info
How to uninstall KernelCare?
Execute as root: yum remove kernelcare
How do I update kernel using KernelCare?
KernelCare is set to check for updates – and update the kernel – every 4 hours. If you want to run the update manually, execute as root: /usr/bin/kcarectl –update
How can I implement delayed updates?
Delayed feed ensures that your servers will receive patches 24 hours after the release.
To implement the delayed feed, add PREFIX=24h to /etc/sysconfig/kcare/kcare.conf
How can I disable automatic updates?
Edit file /etc/sysconfig/kcare/kcare.conf
How can I see the ‘updated’ version of the kernel?
Run: /usr/bin/kcarectl –uname
For your convenience, we provide this script /usr/bin/kcare-uname that has same syntax as uname
How can I see which patches were applied to my kernel?
Execute as root: /usr/bin/kcarectl –patch-info
Is KernelCare software released under open source?
The kernel module is released under GPL2, and you can download it here: https://patches.kernelcare.com/kmod_kcare.tar.gz.
Other components are distributed in the binary-only format under the KernelCare License.
Who develops KernelCare patches?
Patch creation requires a strong background in kernel development as well as a powerful toolset to prepare and test the patches. The KernelCare team consists of a group of highly qualified kernel developers working full time on just monitoring security and kernel mailing lists and preparing the patches.
Are you using the same technology as the one from Oracle, Red Hat or Suse?
No. Our technology was fully developed in-house and uses different methods to generate the patches as well as to apply them. We believe that our method of generating patches is significantly more efficient than what we have seen or read up to date from other vendors.
How to migrate from Ksplice?
Click here to learn how to migrate to KernelCare from Ksplice.
Do you apply all the patches from the newest kernels?
We apply only security patches. Sometimes we might decide to apply patches for critical bugs as well.
Which server does KernelCare connect to?
To properly operate, KernelCare needs access to port 80 of patches.kernelcare.com. However, if your server is not allowed access to the internet, please use KernelCare ePortal. View this video to learn how to deploy ePortal.