Install Kernel 3.10 on CentOS 6.5
CentOS 6.5 ships with kernel 2.6 and it's a quite old for today (CentOS 7 already comes with 3.10), but compile a kernel on C Entos is a mess and it's not recommended. But the fear no more, the guys from Elrepo took care of the for us and made a package, lets see how we can install it.
Enable ELRepo Project Repository
1.rpm--import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
2.RPM-UVH http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
Install the kernel
1.yum--enablerepo=elrepo-kernel Install Kernel-lt
Configure Grub
You also need /etc/grub.conf
-the kernel order, change default from 1 to 0, must looks like the below:
1.default=0
2.timeout=5
3.splashimage= (hd0,0)/grub/splash.xpm.gz
4.hiddenmenu
5.title CentOS (3.10.55-1.el6.elrepo.x86_64)
6.root (hd0,0)
7.kernel/vmlinuz-3.10.55-1.el6.elrepo.x86_64 ro root=/dev/mapper/volgroup-lv_root rd_NO_LUKS. UTF-8 rd_no_md rd_lvm_lv=volgroup/lv_swap sysfont=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=VolGroup/lv_root rd_ NO_DM keyboardtype=pc keytable=br-abnt2 rhgb quiet...
8 .....
Reboot and profit!
1.reboot
Now there is a fresh (not so much) kernel on CentOS. (http://elrepo.org)
Centos 6.5 Upgrade Kernel