为什么服务器一进去就是130g,怎么解决?

服务器一进去发现磁盘已经用了130G,别慌,先执行df -h确认哪个分区满了,再用du -sh 从根目录往下排查,通常日志文件、系统缓存、旧内核和Docker镜像就是占用大户。

快速定位130G空间被谁吃了

很多运维新手一看到磁盘占用高就慌了,其实只要按顺序执行几个命令,就能把元凶揪出来。

如何才能在服务器实现超远视距 渲染距离? 不要担心 模组bobby服务器区块缓存可以解决这个问题 mc服务器宣传
加载中
如何才能在服务器实现超远视距 渲染距离? 不要担心 模组bobby服务器区块缓存可以解决这个问题 mc服务器宣传

df -h看整体分区情况

登录服务器后第一件事,敲df -h,重点关注根分区、/var/home等挂载点的使用率,如果某个分区已经用了130G而总容量只有200G,那确实危险,如果总容量1T,用了130G其实是正常范围,但你既然问了“怎么办”,说明剩余空间告急或者异常增长。

du逐层定位大目录

从根目录开始,du -sh / 会列出每个一级目录的大小,注意,/proc/sys这些虚拟文件系统可以忽略,然后针对大的目录继续深入,比如du -sh /var/,层层递进,推荐用du -sh /var/log /var/lib /tmp /home /root /opt这些常见目录快速判断。

实战技巧du -sh /var/log/ 如果显示几十G,那日志就是问题所在,如果/var/lib/docker特别大,说明容器镜像和卷占了空间。

直接找超过1G的大文件

find / -type f -size +1G -exec ls -lh {} ; 这条命令能列出所有大于1G的文件,帮你一眼看到底是什么在吃空间,注意,执行时间可能较长,建议在业务低峰期运行。

清理日志文件,释放几十G空间

日志文件是服务器空间爆满的头号元凶,尤其是web服务器、数据库和系统日志,默认保留策略往往不合理。

系统日志集中清理

/var/log 目录下的 messagessecurecronmaillog 等文件,如果运行多年且没有轮转,轻松就能堆到几十G,行业共识认为,超过70%的服务器磁盘报警都与日志未配置轮转有关

为什么服务器一进去就是130g,怎么解决?

操作步骤

  1. 先查看日志大小:ls -lh /var/log/messages
  2. 确认应用正常后,清空或压缩:> /var/log/messages 直接清空,或者用gzip归档旧的日志文件。
  3. 立即开启日志轮转:logrotate -f /etc/logrotate.conf 强制轮转一次,然后检查/etc/logrotate.d/ 下的配置,确保weeklydaily,并设置rotate 4(保留4份)等合理参数。

注意/var/log下的journal目录如果是systemd-journald生成的,大小可能也很惊人,用journalctl --disk-usage查看,然后设置SystemMaxUse=500M限制其最大占用。

Web和应用日志清理

Nginx、Apache、Tomcat、Java应用等日志如果不做切割,一天就能产出几个G,建议用logrotate统一管理,或者写脚本按天自动归档,对于已经堆积的日志,直接删除超过30天的老文件:find /var/log/nginx -name ".log" -mtime +30 -delete

数据库日志清理

MySQL的binlog是常见空间杀手,在MySQL命令行执行SHOW BINARY LOGS;查看有哪些binlog,确认已备份后清理:PURGE BINARY LOGS BEFORE '2026-01-01 00:00:00';,同时检查slow_query_loggeneral_log是否开启,没必要的就关掉,PostgreSQL的WAL日志如果归档不及时也会膨胀,建议设置wal_keep_segments为合理值。

清理系统缓存和旧内核

包管理器缓存和旧内核是另一个容易被忽视的空间占用点。

清除包管理器缓存

  • CentOS/RHELyum clean all 清理缓存,yum remove --oldkernels 删除旧内核(只保留最近两个)。
  • Ubuntu/Debianapt-get cleanapt-get autoremove,后者会删除不再需要的依赖包和旧内核。
  • 检查/boot分区:如果/boot单独分区,旧内核文件很容易占满它。

    为什么服务器一进去就是130g,怎么解决?

    rpm -qa kernel | grep -v $(uname -r) | xargs yum remove -y 一键清理。

清理临时文件

/tmp 目录通常挂载在内存或独立分区,但有些系统会把/tmp指向硬盘。/var/tmp 也是持久化临时目录。find /tmp -type f -atime +7 -delete 删除7天未访问的文件。/home下用户目录的.cache.local/share/Trash 等垃圾文件也可以手动清理。

Docker容器与镜像空间清理

如果你用Docker,镜像、容器、卷和构建缓存占用的空间往往比想象中大得多,据统计,使用Docker的服务器中,较大比例的空间问题都来自悬空镜像和未清理的构建缓存

一键清理:docker system prune -a

这个命令会删除所有停止的容器、未使用的网络、悬空镜像,以及构建缓存,加上-a会删除所有未被使用的镜像(包括没有标签的),执行前确认没有需要保留的停止容器。

手动检查大镜像和卷

docker images 列出所有镜像,按SIZE排序。docker volume ls 查看卷,如果容器已删除而卷还在,这些卷会占用空间。docker volume prune 清理无用卷。

限制日志文件大小

Docker容器默认会无限保留stdout日志,这些日志存在/var/lib/docker/containers/<id>/下,每个容器可能轻松达到几个G,在docker run时加参数--log-opt max-size=10m --log-opt max-file=3,或者全局修改/etc/docker/daemon.json{"log-driver":"json-file","log-opts":{"max-size":"10m","max-file":"3"}},然后重启Docker。

预防130G再次出现

清理完空间只是第一步,如果不建立长效机制,用不了多久又会爆满。

配置日志轮转并监控

/etc/logrotate.conf/etc/logrotate.d/ 下的配置要针对所有关键日志设置,建议每日轮转,保留7-14天,同时用cronsystemd timer定期执行

为什么服务器一进去就是130g,怎么解决?

du检查,配合df报警脚本。

使用磁盘空间监控工具

ncdu 是一个命令行下的磁盘分析工具,交互式界面,可以快速找到大目录。du命令结合sort也能排序,更高级的可以用inotify监控特定目录的文件变化。

规划合理的分区大小

在服务器初始化时,就根据业务规划好分区:/var独立分区并给大空间,/home如果不需要可以划小,/tmp可以挂载为tmpfs限制大小,这样即使某个分区满了,也不会影响根分区。

总结一下:服务器一进去就是130G,核心思路就是先定位,再清理,最后建立长效机制,日志、缓存、旧内核、Docker镜像这四个方向占住了绝大多数场景,按顺序排查就能快速解决问题。

服务器磁盘空间清理常见问题解答

服务器一进去就是130g,但用du找不到大文件,为什么?

可能是被已删除但仍在被进程占用的文件“吃”掉的,用lsof | grep deleted 查看,确认后重启对应进程或kill -HUP释放文件句柄,这种情况在日志文件被误删除但进程未重启时尤其常见。

清理服务器日志会影响正常业务吗?

仅清理已归档的日志或轮转过的日志不会影响业务,直接清空正在写入的日志文件(如> /var/log/messages)不会导致服务中断,但最好先停止服务或使用kill -USR1让进程重新打开日志文件,对于数据库日志,清理binlog前务必确认已备份且不再需要。

如何在不停机的情况下清理130G的Docker空间?

使用docker system prune时加上--force不会停止运行中的容器,但会删除停止的容器和悬空镜像,如果担心影响,可以先用docker system df查看空间详情,再逐步清理:docker image prune清理悬空镜像,docker volume prune清理无用卷,这些操作对运行中的容器无影响。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/550220.html

(0)
监控播放异常时请刷新是什么意思?,怎么解决?
上一篇 2026年8月6日 06:47
什么是ISO制定的网络层次结构模型?, 如何新建层次结构
下一篇 2026年8月6日 06:56

相关推荐

  • VPS测评,实测体验与数据对比,vps测评哪个好用?

    2026年VPS测评结论:对于追求极致性价比与低延迟的用户,推荐选择搭载AMD EPYC 9004系列处理器且节点位于国内直连线路的轻量级VPS,其综合性能价格比优于传统Intel架构产品;若需高稳定性企业级应用,则建议优先考虑具备BGP多线接入能力的头部云服务商实例,随着云计算技术的迭代,2026年的VPS市……

    2026年5月19日
    6000
  • ZoroCloud美国双ISP VPS性能如何?美国VPS哪家稳定

    ZoroCloud新上线的64/66段美国双ISP VPS凭借极佳的IP信誉和超高纯净度,目前正以低至5折的优惠价格提供,是追求高解锁能力和稳定连接用户的理想选择,在云服务器市场日益内卷的当下,选择一款既稳定又能完美解锁流媒体服务的VPS,往往需要在价格、性能和IP质量之间做艰难的平衡,ZoroCloud此次推……

    2026年7月4日
    15100
  • aix查看服务器网关,aix服务器网关怎么查看?

    在AIX操作系统环境中,准确获取服务器网关信息是保障网络连通性和进行故障排查的关键环节,核心结论是:在AIX系统中查看网关最直接、最权威的方法是使用netstat -rn命令,通过解析路由表中的“default”字段来确定网关IP,同时结合lsattr命令查看ODM数据库配置,以确保运行状态与系统配置的一致性……

    2026年3月8日
    12100
  • 公司用云主机干嘛的,云主机适合中小企业建站吗

    公司用云主机干嘛的在数字化转型的浪潮中,企业对于IT基础设施的选择直接决定了业务运行的稳定性与扩展性,许多初创公司及传统企业在构建系统时,往往会对“公司用云主机干嘛的”这一核心问题感到困惑,云主机(Cloud Virtual Private Server, VPS)已不再仅仅是简单的服务器租用,而是企业实现业务……

    2026年6月28日
    1600
  • 广州网站营销推广怎么做?广州网络推广公司哪家好

    2026年广州企业要在百度获取高转化流量,必须摒弃传统堆砌套路,转向以用户意图为核心、结合本地产业带特征与AI搜索算法的精细化网站营销推广体系,2026广州网站营销推广的底层逻辑重构算法演进:从关键词匹配到语义理解百度“知一”与“文心”大模型深度融合后,搜索引擎已具备极强的语境解析能力,传统的TDK(标题/描述……

    2026年4月28日
    7000
  • AI智能办公技术有哪些,如何提高工作效率?

    AI智能办公技术正在从根本上重塑现代企业的生产力边界,它不再仅仅是辅助工具,而是成为驱动业务增长、优化管理流程和提升决策质量的核心引擎,通过深度整合自然语言处理、机器学习和自动化流程,企业能够实现从“人力密集型”向“人机协作型”的跨越,将员工从繁琐的重复性劳动中解放出来,专注于高价值的创新工作,这种转型不仅显著……

    2026年2月27日
    13500
  • 服务器ftp管理软件哪个好用?免费好用的服务器ftp管理软件推荐

    高效、安全、可审计——服务器FTP管理软件是企业数字化转型中不可或缺的基础设施级工具,尤其在跨部门协作、远程运维与合规审计场景下,其价值远超传统文件传输本身,以下从四大维度展开核心能力解析:安全管控:企业级防护的第一道防线多层身份认证机制支持LDAP/AD域集成,统一员工账号管理双因素认证(2FA)可选,防密码……

    程序开发 2026年4月17日
    6500
  • DNS AAAA记录IPv6是什么?IPv6地址解析配置教程

    DNS AAAA记录IPv6在数字化转型的浪潮中,网络基础设施的稳定性与访问速度直接决定了用户体验和业务连续性,随着IPv6地址资源的日益枯竭以及国家“IPv6规模部署行动计划”的深入推进,支持IPv6已成为衡量服务器性能与合规性的关键指标,DNS AAAA记录作为IPv6地址解析的核心机制,其配置效率、解析延……

    2026年7月9日
    15000
  • AIoT未来市场前景如何?AIoT行业发展现状与趋势分析

    AIoT产业正处于从“万物互联”向“万物智联”跨越的关键转折点,未来市场的爆发将不再单纯依赖硬件规模扩张,而是由场景化智能应用与端侧算力升级双轮驱动,核心结论是:AIoT未来市场的增长逻辑已发生根本性变革,唯有打通数据孤岛、实现端云协同计算,并深耕垂直细分场景的企业,才能在万亿级市场中占据制高点, 市场格局重构……

    2026年3月13日
    13200
  • AIoT用来监测碳排放吗,AIoT碳排放监测系统原理

    AIoT技术通过深度融合人工智能的精准分析与物联网的广泛连接,正在重塑碳排放监测的底层逻辑,实现了从粗放式估算向精细化管理的根本性跨越,这一技术路径不仅解决了传统碳核算中数据滞后、边界模糊的痛点,更通过实时感知与智能决策,为企业构建了可视、可管、可控的碳资产管理体系,是实现“双碳”目标最具落地价值的数字化解决方……

    2026年3月20日
    12200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注