论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
备份容灾
›
备份
›
(六)关于Linux中服务器磁盘爆满问题的几个办理思路 ...
(六)关于Linux中服务器磁盘爆满问题的几个办理思路 ...
勿忘初心做自己
论坛元老
|
2024-6-11 10:29:10
|
显示全部楼层
|
阅读模式
楼主
主题
1045
|
帖子
1045
|
积分
3135
一、现象
在监控服务器性能的时候,发现服务器的磁盘占用很大,险些快要爆满,详细的体现可能如下:
1、应用服务访问卡顿乃至失败;
2、数据库访问失败;
3、文件上传失败 等等
通过下令 df -h 查看磁盘占用情况,发现如下:
这里的占用是清除过的,所以并不算特别高。
二、现象产生的原因
这种现象的产生,乃至报错信息都是很显着的,就是磁盘占用过高,产生的原因可能如下:
1、业务文件存放位置不对,放在了体系盘中,也就是/dev/mapper/centos-root下,导致大量的业务文件占用了体系盘;
2、本身磁盘空间太小了,这种情况是需要进行扩容处理惩罚;
3、体系本身产生的缓存文件或者其他容器产生的一些文件导致的占用等
三、问题的定位过程
1.检查业务文件存放位置是否合理
只要业务文件大量的占用了体系盘的内存位置,那么文件必须进行迁徙以及代码中设置的存放位置都是需要修改的。详细自行检查,即可。
2.检查服务器体系盘空间是否分配过小
如果分配的体系磁盘空间过小,则可以采取扩容的步伐。
3.对服务器磁盘占用情况进行分析
1、进入体系盘后,输入下令du -h -x --max-depth=1,查看每个目次的占用情况
2、依次按照磁盘占用大小,重复以上下令,找到详细的文件位置。
3、如果该文件是会一直产生,且可以删除的,采取的方案可以如下:
(1):对该文件的产生的位置进行修改;
(2):采取定时任务的方式对某一个位置下的文件夹或者文件进行删除。
4.若以上方案都办理不了内存占用过高问题,则思量是否是服务器中存在其他容器产生了一些文件,好比:docker。
如果由于容器问题,则要思量是否存在无用的容器,容器的安装位置,容器的下载文件的位置,以及容器内部产生的日志的位置是否需要进行修改或者采取定时任务的方式清除掉无用的日志文件等。
总结
以上,就是对在Linux服务器中磁盘空间爆满问题的思考以及办理方案,不敷之处,欢迎大家一起探讨!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
勿忘初心做自己
论坛元老
这个人很懒什么都没写!
楼主热帖
新一代企业级安全OneDNS
记一次有意思的业务实现 → 单向关注是 ...
集合论第6-8章
将git仓库从submodule转换为subtree ...
redis 工具类
DNS协议
反射 p1 反射机制
SignalR 2 与mvc 5实现实时聊天功能 ...
多维数组讲解
数字工厂介绍
标签云
运维
CIO
存储
服务器
浏览过的版块
开源技术
云原生
快速回复
返回顶部
返回列表