KernelCare FAQs


Sales-Related FAQs

Jump to Technical FAQs


 

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 hosters 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 buy KernelCare?

Visit KernelCare shopping cart here. If you have any questions, please write to This email address is being protected from spambots. You need JavaScript enabled to view it..

 

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 This email address is being protected from spambots. You need JavaScript enabled to view it..

 

Where can I find KernelCare Terms of Service?

You can view KernelCare license agreement here.
 


 

Technical FAQs

Jump to Sales-Related FAQs


 

Where do I go for documentation or support?

You can contact our support at This email address is being protected from spambots. You need JavaScript enabled to view it.. You can find KernelCare documentation at http://docs.kernelcare.com.

 

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 on 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 latest updates?

Execute as root: /usr/bin/kcarectl --info d

 

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 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
Set AUTO_UPDATE=False

 

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: http://patches.kernelcare.com/kmod_kcare.tar.gz.
Other components are distributed in 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 that 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.