#author("2017-01-15T12:38:52+09:00","Group2","Group2") #author("2020-05-18T03:34:24+00:00","","") [[hidekiwiki]] #html{{ <meta name="description" content="http://fukumoto-tech.serveblog.net/wiki/" />  <meta name="description" content="https://fukumoto.tokyo/wiki/" />  <meta name="keywords" content="CentOS7,hidekiwiki,yum-utils,カーネル,削除,/boot,方法,手順" />  <link rel="canonical" href="http://fukumoto-tech.serveblog.net/wiki/" /> <link rel="canonical" href="https://fukumoto.tokyo/wiki/" /> <br> <a href="http://it.blogmura.com/linux/"><img src="http://it.blogmura.com/linux/img/linux80_15_darkgray_1.gif" width="80" height="15" border="0" alt="にほんブログ村 IT技術ブログ Linuxへ" /></a><br /><a href="http://it.blogmura.com/linux/">にほんブログ村</a> <a href="https://it.blogmura.com/linux/"><img src="https://it.blogmura.com/linux/img/linux80_15_darkgray_1.gif" width="80" height="15" border="0" alt="にほんブログ村 IT技術ブログ Linuxへ" /></a><br /><a href="https://it.blogmura.com/linux/">にほんブログ村</a> <br> <!-- admax --> <script src="http://adm.shinobi.jp/s/1a0429ab1f292195e9a461469817a0ca"></script> <script src="https://adm.shinobi.jp/s/1a0429ab1f292195e9a461469817a0ca"></script> <!-- admax --> </html> }} *CentOS7で、/bootの容量が足りない場合の対処方法 [#ue1044a5] カーネルのアップグレードを何度も繰り返していると、バックアップファイルが貯まり、 知らず知らずのうちに/bootが容量不足になります。 その場合は、yum-utilsを使うと比較的安全に古いカーネルを削除できます。 **まずは、yum-utilsをインストール!! [#w3ff7633] yum install yum-utils Loaded plugins: fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast base | 3.6 kB 00:00:00 centosplus | 3.4 kB 00:00:00 epel/x86_64/metalink | 5.4 kB 00:00:00 epel | 4.3 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 (1/4): extras/7/x86_64/primary_db | 98 kB 00:00:00 (2/4): updates/7/x86_64/primary_db | 1.3 MB 00:00:00 (3/4): epel/x86_64/updateinfo | 721 kB 00:00:01 (4/4): epel/x86_64/primary_db | 4.5 MB 00:00:02 Determining fastest mirrors * base: mirror.fairway.ne.jp * centosplus: mirror.fairway.ne.jp * epel: ftp.jaist.ac.jp * extras: ftp.yz.yamagata-u.ac.jp * updates: ftp.yz.yamagata-u.ac.jp Resolving Dependencies --> Running transaction check ---> Package yum-utils.noarch 0:1.1.31-40.el7 will be installed --> Processing Dependency: python-kitchen for package: yum-utils-1.1.31-40.el7.noarch --> Processing Dependency: libxml2-python for package: yum-utils-1.1.31-40.el7.noarch --> Running transaction check ---> Package libxml2-python.x86_64 0:2.9.1-6.el7_2.3 will be installed ---> Package python-kitchen.noarch 0:1.1.1-5.el7 will be installed --> Processing Dependency: python-chardet for package: python-kitchen-1.1.1-5.el7.noarch --> Running transaction check ---> Package python-chardet.noarch 0:2.2.1-1.el7_1 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================================================================== Package Arch Version Repository Size ========================================================================================================================================================================================================== Installing: yum-utils noarch 1.1.31-40.el7 base 116 k Installing for dependencies: libxml2-python x86_64 2.9.1-6.el7_2.3 base 247 k python-chardet noarch 2.2.1-1.el7_1 base 227 k python-kitchen noarch 1.1.1-5.el7 base 267 k Transaction Summary ========================================================================================================================================================================================================== Install 1 Package (+3 Dependent packages) Total download size: 856 k Installed size: 4.3 M Is this ok [y/d/N]: y Downloading packages: (1/4): libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm | 247 kB 00:00:00 (2/4): python-chardet-2.2.1-1.el7_1.noarch.rpm | 227 kB 00:00:00 (3/4): python-kitchen-1.1.1-5.el7.noarch.rpm | 267 kB 00:00:00 (4/4): yum-utils-1.1.31-40.el7.noarch.rpm | 116 kB 00:00:09 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 87 kB/s | 856 kB 00:00:09 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : python-chardet-2.2.1-1.el7_1.noarch 1/4 Installing : python-kitchen-1.1.1-5.el7.noarch 2/4 Installing : libxml2-python-2.9.1-6.el7_2.3.x86_64 3/4 Installing : yum-utils-1.1.31-40.el7.noarch 4/4 Verifying : yum-utils-1.1.31-40.el7.noarch 1/4 Verifying : python-kitchen-1.1.1-5.el7.noarch 2/4 Verifying : libxml2-python-2.9.1-6.el7_2.3.x86_64 3/4 Verifying : python-chardet-2.2.1-1.el7_1.noarch 4/4 Installed: yum-utils.noarch 0:1.1.31-40.el7 Dependency Installed: libxml2-python.x86_64 0:2.9.1-6.el7_2.3 python-chardet.noarch 0:2.2.1-1.el7_1 python-kitchen.noarch 0:1.1.1-5.el7 Complete! **インストールが完了したので、次に、削除工程 [#uedfa318] 最新のカーネルを3つだけ残して残りを削除。 package-cleanup --oldkernels --count=3コマンドを実行!! [root@localhost boot]# package-cleanup --oldkernels --count=3 Loaded plugins: fastestmirror --> Running transaction check ---> Package kernel.x86_64 0:3.10.0-327.13.1.el7 will be erased ---> Package kernel.x86_64 0:3.10.0-327.18.2.el7 will be erased --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================================================================== Package Arch Version Repository Size ========================================================================================================================================================================================================== Removing: kernel x86_64 3.10.0-327.13.1.el7 @updates 136 M kernel x86_64 3.10.0-327.18.2.el7 @updates 136 M Transaction Summary ========================================================================================================================================================================================================== Remove 2 Packages Installed size: 272 M Is this ok [y/N]: y ←「y」を入力。 Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Erasing : kernel.x86_64 1/2 Erasing : kernel.x86_64 2/2 Verifying : kernel-3.10.0-327.13.1.el7.x86_64 1/2 Verifying : kernel-3.10.0-327.18.2.el7.x86_64 2/2 Removed: kernel.x86_64 0:3.10.0-327.13.1.el7 kernel.x86_64 0:3.10.0-327.18.2.el7 Complete!