Take the 2-minute tour ×

I upgraded my CentOS machines from 6.4 to 6.5. My local machine, after the upgrade, gives this for

uname -r

My Linode show this -

uname -r

The output is same for the following

more /etc/redhat-release 
CentOS release 6.5 (Final)

Any idea why?

share|improve this question

2 Answers 2

up vote 5 down vote accepted

Linode uses Xen for it's virtualization and for that to be supported it needs a different kernel.
They have their own kernel in the repos they provide to you by default.
So the version will be different from the "stock" CentOS kernel.
See: https://www.linode.com/kernels/

share|improve this answer
Unless of course you boot pvgrub. –  Michael Hampton Apr 16 at 12:25

uname -r gives the output of the kernel-release, whereas the /etc/redhat-release file contains information about the distro's name and version.

Your scenario shows you have different kernel versions on your systems, but the OS release versions are the same.

share|improve this answer

Your Answer


