温馨提示×

CentOS磁盘空间不足怎么办

小樊
40
2025-02-24 22:42:35
栏目: 云计算
亿速云空间服务器,独享5M带宽,BGP线路,安全稳定,不到0.96元/天! 查看详情>>

当CentOS系统磁盘空间不足时,可以采取以下几种方法来解决:

清理磁盘空间

  • 清理日志文件:大多数日志文件存储在 /var/log 目录中。可以截断或删除旧的日志文件以释放空间。例如,使用以下命令删除修改时间超过30天的日志文件:

    find /var/log -type f -name "*.log" -mtime +30 -exec rm -f {} \;
    
  • 清理YUM缓存:YUM是CentOS的包管理工具,它会在 /var/cache/yum 目录中缓存下载的软件包和更新文件。可以使用以下命令清理YUM缓存:

    yum clean all
    
  • 删除孤立包:孤立包是指那些不再作为其他软件包依赖项的包。可以使用 package-cleanup 工具查找并删除孤立包:

    package-cleanup --quiet --leaves --exclude-bin | xargs yum remove -y
    
  • 删除旧内核:每次更新CentOS内核时,系统会保留旧的内核版本。可以使用 package-cleanup 工具删除旧内核,只保留最近的两个内核版本:

    package-cleanup --oldkernels --count=2
    

扩展磁盘空间

  • 扩展现有分区:如果磁盘还有未分配的空间,可以考虑扩展现有分区来增加可用空间。可以使用 fdisk 命令查看磁盘分区情况,然后使用 fdiskparted 等工具进行分区调整。

  • 创建新分区并挂载:如果磁盘没有未分配的空间,可以选择创建新的分区来增加可用空间。使用 fdiskparted 创建新分区,并使用 mkfs 命令进行格式化,最后挂载到新分区。

在执行任何磁盘操作之前,请务必备份重要数据,以防数据丢失。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:centos spool磁盘空间不足怎么办

0