当前位置: 首页 > news >正文

排查服务器内存空间预警思路

确认磁盘使用情况

[root ~]# df -h
Filesystem                              Size  Used Avail Use% Mounted on
/dev/mapper/centos_centos7--db130-root  326G  275G   52G  85% /
devtmpfs                                7.8G     0  7.8G   0% /dev
tmpfs                                   7.8G     0  7.8G   0% /dev/shm
tmpfs                                   7.8G  794M  7.0G  10% /run
tmpfs                                   7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/sda1                               397M  178M  220M  45% /boot
tmpfs                                   1.6G   12K  1.6G   1% /run/user/42
tmpfs                                   1.6G     0  1.6G   0% /run/user/0

快速定位最大目录

[root ~]# sudo du -xh --max-depth=1 / | sort -h
0	/media
0	/mnt
0	/srv
8.0K	/tmp
144K	/dbbackup
4.6M	/root
7.7M	/opt
59M	/etc
1.4G	/home
47G	/usr
227G	/var
275G	/

如果存在 /var/lib/mysql,可能是数据库文件过大

[root ~]# sudo du -sh /var/lib/mysql
227G	/var/lib/mysql

从您的排查结果可以明确看出,/var/lib/mysql 目录占用了 227G,这是导致根分区空间不足的根本原因。MySQL 数据文件过大需要针对性处理

验证空间

# 查看剩余空间
df -h /# 确认 MySQL 数据目录大小
sudo du -sh /var/lib/mysql

相关文章:

  • AI日报 - 2024年05月13日
  • 航电系统之电传飞行控制系统篇
  • Excel VBA 与 AcroForm 文档级脚本对比
  • MCU开启浮点计算FPU
  • [springboot]SSM日期数据转换易见问题
  • Linux电源管理(五),发热管理(thermal),温度控制
  • C 语 言 - - - 简 易 通 讯 录
  • Python 字符串
  • 【Linux 系统调试】syslog:Linux 系统日志工具详解
  • c++STL-vector的模拟实现
  • 开关电源滤波器讲解
  • 鲁滨逊归结原理详解:期末考点+解题指南
  • c++刷题便捷函数(类似于stoi的小函数)
  • 解锁性能密码:Linux 环境下 Oracle 大页配置全攻略​
  • 基于大模型的甲状腺结节诊疗全流程预测与方案研究报告
  • 基于STM32、HAL库的RN7302电能计量芯片驱动程序设计
  • Docke容器下JAVA系统时间与Linux服务器时间不一致问题解决办法
  • latex控制表格宽度,不要超出页面
  • java 中 pojo 的详细讲解
  • 国外付费AI软件充值教程
  • 刘国中:持续加强护士队伍建设,更好保障人民身体健康
  • 成都锦江区一在建工地起火,致2人遇难1人受伤
  • 中国海外发展:今年前4个月销售665.8亿元,花费305亿元拿地
  • 咸宁市委常委、市纪委书记官书云调任湖北省司法厅副厅长
  • 最快3天开通一条定制公交线路!上海推出服务平台更快响应市民需求
  • 75岁亚当·费舍尔坐镇,再现80分钟马勒《第九交响曲》