在开发环境一台老虚拟机上想用docker跑memcached,docker run时提示 FATAL: kernel too old
使用 uname -a 查看发现内核版本只到2.6太低,于是升级内核
[root@localhost ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org (下面可以到http://elrepo.org/tiki/HomePage查看最新链接,centos系统版本查看方式:cat /etc/redhat-release) [root@localhost ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm Retrieving http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm Preparing ... [root@localhost ~]# yum --enablerepo=elrepo-kernel -y install kernel-lt Loaded plugins: fastestmirror, presto Setting up Install Process ... [root@localhost ~]# vi /etc/grub.conf
把default=1改成default=0,/etc/grub.conf里的配置可以看到,新内核配置已经插入到第0位
重启系统,搞定
[root@localhost ~]# uname -a Linux localhost.localdomain 4.4.214-1.el6.elrepo.x86_64 #1 SMP Thu Feb 13 18:15:31 EST 2020 x86_64 x86_64 x86_64 GNU/Linux
近期评论