解决Centos 6升级提示At least 16MB more space needed on the /boot filesystem的方法

遇到错误:

Transaction Check Error:
  installing package kernel-2.6.32-504.8.1.el6.x86_64 needs 16MB on the /boot filesystem

Error Summary
-------------
Disk Requirements:
  At least 16MB more space needed on the /boot filesystem.

查看一下:

# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3       458G  214G  221G  50% /
tmpfs           1.9G     0  1.9G   0% /dev/shm
/dev/sda1        99M   82M   13M  87% /boot

解决方法:删除旧版的kernel

1. 查看当前使用的kernel

# uname -r
2.6.32-431.1.2.0.1.el6.x86_64

2. 查看系统已安装的kernel:

# rpm -qa | grep kernel
kernel-2.6.32-358.el6.x86_64
abrt-addon-kerneloops-2.0.8-21.el6.centos.x86_64
kernel-devel-2.6.32-358.6.1.el6.x86_64
libreport-plugin-kerneloops-2.0.9-19.el6.centos.x86_64
kernel-2.6.32-358.6.1.el6.x86_64
kernel-devel-2.6.32-431.1.2.0.1.el6.x86_64
dracut-kernel-004-336.el6_5.2.noarch
kernel-firmware-2.6.32-431.1.2.0.1.el6.noarch
kernel-headers-2.6.32-431.1.2.0.1.el6.x86_64
kernel-2.6.32-431.1.2.0.1.el6.x86_64

删除旧kernel:

# yum remove kernel-2.6.32-358.el6.x86_64 kernel-2.6.32-358.6.1.el6.x86_64 kernel-devel-2.6.32-358.6.1.el6.x86_64

再查看/boot 空间:

# df -h | grep boot
/dev/sda1        99M   30M   65M  32% /boot

时间: 2024-11-05 18:40:02

解决Centos 6升级提示At least 16MB more space needed on the /boot filesystem的方法的相关文章

如何解决centos下root运行Elasticsearch异常

  如何解决centos下root运行Elasticsearch异常            在CentOS 6.5 上运行Elasticsearch 2.3,异常如下: ? 1 2 3 4 5 6 Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root. at org.elasticsearch.bootstrap.Bootstrap.initializeNatives

怎样解决CentOS无法读取NTFS格式硬盘问题

CentOS用户在进行ntfs磁盘设备读取的时候,发现这类格式的驱动文件无法读取,且挂载失败,出现这个问题的主要原因是CentOS不支持ntfs格式,下面小编以CentOS 6.4为例,给大家介绍下CentOS 6.4读取不了ntfs磁盘设备的解决方法. 问题: 使用的是双系统Win7和CentOS6.4.在CentOS中无法识别win7中的硬盘.但是man mount的时候,在-t参数中有ntfs的选项.但是挂载的时候总是提示出错. mount -t ntfs /dev/sda1 /media

解决Centos系统中mysql无法启动问题

今天一来公司,开发人员就对我说mysql无法启动起来了,一问才知道他对测试服务器上的服务都执行了重启,当时心里那个气啊,想给他124,你说你要重启服务也要问问我啊,现在整出问题来了,就知道来找我了.气归气,问题还是要解决.先检查了下服务器的磁盘空间,发现没有满,再检查了下mysql配置,也没有问题,最后看了下mysql日志,才终于找到问题,如图   原来是有个表有问题,找到开发问了下,这个表是他才备份的,还不能删,服务器上的数据是今天最新的,还没有备份,真是日个狗了,好吧,那只能根据日志里的提示

解决CentOS(RedHat)中sendmail和sm-client启动慢故障(转)

  Starting sendmail: Starting sm-client: 刚才发了修改主机名那篇文章后,我意外发现重新启动CentOS的时候系统会卡在sendmail和sm-client那里将近3分钟才继续,找了一下sendmail和sm-client的文档发现自己犯了一个错误. 我简单说一下原因,就是sendmail和sm-client都是MTA,只认网络主机名,如admin.slyar.com这样的,而我之前那篇文章直接把localhost.localdomain改成了Slyar,不

解决CentOS 6.5 x64 编译PHP出错

 PHP 官方更新倒是挺勤快的.几天不见,又更新了.于是升级一下 VPS 的 PHP 呗.编译的过程中跑着跑着出现了错误如下:cc: Internal error: Killed (program cc1)很明显这是编译进程被系统给 kill 掉了,我在测试 LAMP一键安装脚本时,遇到过多次这种情况.原因无非就是内存太小导致的.今天在一个 256MB 内存的 VPS 编译的时候又出现这种错误了.通常情况,在 x64 的系统中小内存的 VPS 里比较常见. 在阿里云 512MB VPS上测试时,

解决CentOS shell显示-bash-4.1$不显示用户名路径的问题

问题描述: CentOS下新增一个用户,登录进去之后shell脚本的信息如下: Linux CentOS之shell显示-bash-4.1$不显示用户名路径的解决方法 Ps:如果误删用户目录下的文件,也可能导致!逐风之前不小心把/root/目录清空了,也导致了类似的情况: 解决方案: 问题的原因是因为没有配置.bash_profile的问题,可以通过配置这个文件来解决问题. 1.命令行中输入: vi ~/.bash_profile Ps:如果没有.bash_profile可以自己添加.然后往文件

解决CentOS 7.0 x64下MariaDB异常结束的方法

## ssh连接过去先连接过去,然后输入: sudo systemctl status mariadb.service Linux学习,http:// linux.it.net.cn ## 这时候可以看到一些错误提示: 140819 14:06:14 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'. 140819 14:06:14 mysqld_safe Starting mysqld daemon with databases fro

解决CentOS开机卡在进度条问题的教程

CentOS开机的时候卡在进度条一直进不去 这看不出开机启动卡在哪里,只好重启按住"e"键,进入启动菜单: 接着按e进入编辑第一项: 然后移动到第二项kernel...接着按e进入编辑 去掉rhgb quiet字样 按回车保存回到选择项 按b启动它就能看到启动过程了 注意查看启动过程中卡在哪里?可以按f5键进度条/命令行界面方式切换,确认卡问题后处理就好,比如我的就卡在开机启动MySQL上,一直进不去系统,所以可以使用单用户模式进入系统把MySQL启动项关闭后在进系统就没有问题了. 进

解决CentOS 6.5 安装之没有网络的问题

昨天下了个CentOS 6.5 Minimal 版,在VMware 10下安装好了之后,发现上不了网,PING外网也PING不通. 在网上搜了一下,发现Linux安装好了之后,网卡默认是没有启动的,下面我们来修改网卡的配置文件. Setp1  代码如下 复制代码 cd /etc/sysconfig/network-scripts/ Setp2  代码如下 复制代码 vi ifcfg-eth0 //修改为yes DEVICE=eth0 HWADDR=00:0C:29:2E:37:F0 TYPE=E