{"id":948,"date":"2020-01-20T22:45:49","date_gmt":"2020-01-20T14:45:49","guid":{"rendered":"http:\/\/www.shuran.cn\/?p=948"},"modified":"2020-01-20T22:45:49","modified_gmt":"2020-01-20T14:45:49","slug":"centos7-%e5%8d%87%e7%ba%a7%e5%86%85%e6%a0%b8%e7%89%88%e6%9c%ac","status":"publish","type":"post","link":"https:\/\/www.shuran.cn\/?p=948","title":{"rendered":"Centos7 \u5347\u7ea7\u5185\u6838\u7248\u672c"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>$ uname -r\n3.10.0-514.el7.x86_64\n\n$ uname -a\nLinux k8s-master 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU\/Linux\n\n$ cat \/etc\/redhat-release \nCentOS Linux release 7.3.1611 (Core)<\/code><\/pre>\n\n\n\n<p> ELRepo \u4ed3\u5e93\u662f\u57fa\u4e8e\u793e\u533a\u7684\u7528\u4e8e\u4f01\u4e1a\u7ea7 Linux \u4ed3\u5e93\uff0c\u63d0\u4f9b\u5bf9 RedHat Enterprise (RHEL) \u548c \u5176\u4ed6\u57fa\u4e8e RHEL\u7684 Linux \u53d1\u884c\u7248\uff08CentOS\u3001Scientific\u3001Fedora \u7b49\uff09\u7684\u652f\u6301\u3002<br>ELRepo \u805a\u7126\u4e8e\u548c\u786c\u4ef6\u76f8\u5173\u7684\u8f6f\u4ef6\u5305\uff0c\u5305\u62ec\u6587\u4ef6\u7cfb\u7edf\u9a71\u52a8\u3001\u663e\u5361\u9a71\u52a8\u3001\u7f51\u7edc\u9a71\u52a8\u3001\u58f0\u5361\u9a71\u52a8\u548c\u6444\u50cf\u5934\u9a71\u52a8\u7b49 <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rpm --import https:\/\/www.elrepo.org\/RPM-GPG-KEY-elrepo.org\nyum install https:\/\/www.elrepo.org\/elrepo-release-7.0-4.el7.elrepo.noarch.rpm\n\n\u5982\u679c\u662fcentos 8\nyum install https:\/\/www.elrepo.org\/elrepo-release-8.0-2.el8.elrepo.noarch.rpm\n\u540c\u6837\uff0c\u5982\u679c\u662fCENTOS6\nyum install https:\/\/www.elrepo.org\/elrepo-release-6-9.el6.elrepo.noarch.rpm<\/code><\/pre>\n\n\n\n<p>\u67e5\u770b\u6709\u54ea\u4e9b\u65b0\u7684kernel<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum --disablerepo=\"*\" --enablerepo=\"elrepo-kernel\" list available<\/code><\/pre>\n\n\n\n<p>\u4f60\u4f1a\u53d1\u73b0\u6700\u65b0\u7684\u5982<br> kernel-ml     5.4.13-1.el7<br> \u5b89\u88c5\u5185\u6838<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum --enablerepo=elrepo-kernel install kernel-ml<\/code><\/pre>\n\n\n\n<p>--enablerepo \u9009\u9879\u5f00\u542f CentOS \u7cfb\u7edf\u4e0a\u7684\u6307\u5b9a\u4ed3\u5e93\u3002\u9ed8\u8ba4\u5f00\u542f\u7684\u662f elrepo\uff0c\u8fd9\u91cc\u7528 elrepo-kernel \u66ff\u6362\u3002<\/p>\n\n\n\n<p>\u67e5\u770b\u7cfb\u7edf\u4e0a\u7684\u6240\u6709\u53ef\u7528\u5185\u6838\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo awk -F\\' '$1==\"menuentry \" {print i++ \" : \" $2}' \/etc\/grub2.cfg\n0 : CentOS Linux (5.4.13-1.el7.elrepo.x86_64) 7 (Core)\n1 : CentOS Linux (5.4.13-1.el7.elrepo.x86_64) 7 (Core) with debugging\n2 : CentOS Linux (3.10.0-1062.9.1.el7.x86_64) 7 (Core)\n3 : CentOS Linux (3.10.0-1062.9.1.el7.x86_64) 7 (Core) with debugging\n4 : CentOS Linux 7 (Core), with Linux 0-rescue-8cc82c5d44814ef58be1f76d8536afe<\/code><\/pre>\n\n\n\n<p> \u670d\u52a1\u5668\u4e0a\u5b58\u57284 \u4e2a\u5185\u6838\uff0c\u6211\u4eec\u8981\u4f7f\u7528 5.4.13 \u8fd9\u4e2a\u7248\u672c\uff0c\u53ef\u4ee5\u901a\u8fc7\u00a0<code>grub2-set-default 0<\/code>\u00a0\u547d\u4ee4\u6765\u8bbe\u7f6e <br>\u7136\u540e\u751f\u6210 grub \u914d\u7f6e\u6587\u4ef6\u5e76\u91cd\u542f<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grub2-set-default 0\ngrub2-mkconfig -o \/boot\/grub2\/grub.cfg\nreboot<\/code><\/pre>\n\n\n\n<p>\u9a8c\u8bc1<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@localhost ~]# uname -r\n5.4.13-1.el7.elrepo.x86_64<\/code><\/pre>\n\n\n\n<p>\u5220\u9664\u65e7\u5185\u6838\uff08\u53ef\u9009\uff09<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@localhost ~]# rpm -qa | grep kernel\nkernel-ml-5.4.13-1.el7.elrepo.x86_64\nkernel-devel-3.10.0-1062.9.1.el7.x86_64\nkernel-tools-3.10.0-1062.9.1.el7.x86_64\nkernel-headers-3.10.0-1062.9.1.el7.x86_64\nkernel-tools-libs-3.10.0-1062.9.1.el7.x86_64\nkernel-3.10.0-1062.9.1.el7.x86_64<\/code><\/pre>\n\n\n\n<p>yum remove \u5220\u9664\u65e7\u5185\u6838\u7684 RPM \u5305<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum remove kernel-3.10.0-1062.9.1.el7.x86_64<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>ELRepo \u4ed3\u5e93\u662f\u57fa\u4e8e\u793e\u533a\u7684\u7528\u4e8e\u4f01\u4e1a\u7ea7 Linux \u4ed3\u5e93\uff0c\u63d0\u4f9b\u5bf9 RedHat Enterprise (RH\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.shuran.cn\/?p=948\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-948","post","type-post","status-publish","format-standard","hentry","category-os"],"_links":{"self":[{"href":"https:\/\/www.shuran.cn\/index.php?rest_route=\/wp\/v2\/posts\/948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shuran.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shuran.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shuran.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shuran.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=948"}],"version-history":[{"count":1,"href":"https:\/\/www.shuran.cn\/index.php?rest_route=\/wp\/v2\/posts\/948\/revisions"}],"predecessor-version":[{"id":949,"href":"https:\/\/www.shuran.cn\/index.php?rest_route=\/wp\/v2\/posts\/948\/revisions\/949"}],"wp:attachment":[{"href":"https:\/\/www.shuran.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shuran.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=948"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shuran.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}