首页 > 其他分享 >创建文件报错 no space left on device

创建文件报错 no space left on device

时间:2024-11-18 15:18:29浏览次数:3  
标签:du space df no cd 命令 报错 挂载 执行

现象描述
在 Linux 云服务器中创建新文件时,出现 no space left on device 报错。
可能原因
可能原因
处理措施
硬盘空间处于已满状态
检查硬盘空间是否已满
文件系统 inode 满
检查文件系统是否 inode 满
df du 处于不一致状态
检查 df du 是否不一致
故障处理
通过腾讯云的 VNC 登录进入服务器内部进行检查。
检查硬盘空间是否已满
登录云服务器,详情请参见 使用标准登录方式登录 Linux 实例。
执行以下命令,查看硬盘使用率。
df -h
定位硬盘使用率较高的挂载点,并执行以下命令进入该挂载点。
cd 对应挂载点
例如,如需 cd 系统盘挂载点,则执行 cd /。
执行以下命令,查找占用空间较大的目录。
du -x --max-depth=1 | sort -n
根据定位到占用空间最大的目录容量情况,执行以下步骤:
如果目录容量远低于硬盘总空间,请 检查 df du 是否不一致 步骤继续排查问题。
如果目录容量较大,请执行 步骤2 定位到占用空间较大的文件,综合业务情况评估是否可删除。若无法删除,请通过 扩容云硬盘 扩大硬盘存储空间。
检查文件系统是否 inode 满
登录云服务器,详情请参见 使用标准登录方式登录 Linux 实例。
执行以下命令,查看硬盘使用率。
df -i
定位硬盘使用率较高的挂载点,并执行以下命令进入该挂载点。
cd 对应挂载点
例如,如需 cd 系统盘挂载点,则执行 cd /。
执行以下命令,查找文件个数最多的目录,解决该问题。该命令较耗时,请耐心等待。
find / -type f | awk -F / -v OFS=/ ‘{$NF=“”;dir[$0]++}END{for(i in dir)print dir[i]" "i}’ | sort -k1 -nr | head
检查 df du 是否不一致
解决进程占用文件句柄问题
执行以下命令,查看占用文件的进程。
lsof | grep delete
请根据返回结果,执行以下步骤:
kill 对应进程。
重启服务。
若较多进程占用文件句柄,可重启服务器。
解决 mount 挂载嵌套问题
执行 mount 命令,mount 占用空间大的磁盘到 /mnt。例如:
mount /dev/vda1 /mnt
执行以下命令,进入 /mnt。
cd /mnt
执行以下命令,查找占用空间较大的目录。
du -x --max-depth=1 | sort -n
根据返回结果,综合业务情况评估是否可删除目录或文件。
执行 umount 命令,umount 磁盘。例如:
umount /mnt

标签:du,space,df,no,cd,命令,报错,挂载,执行
From: https://blog.csdn.net/segwy/article/details/143369097

相关文章

  • 【图像去噪】论文复现:CLIP用于图像去噪提升泛化性!CLIPDenoising的Pytorch源码复现,跑通
    请先看【专栏介绍文章】:【图像去噪(ImageDenoising)】关于【图像去噪】专栏的相关说明,包含适配人群、专栏简介、专栏亮点、阅读方法、定价理由、品质承诺、关于更新、去噪概述、文章目录、资料汇总、问题汇总(更新中)完整代码和训练好的模型权重文件下载链接见本文底部,订阅专......
  • node.js毕设中小企业项目管理系统的设计与实现(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景在当今全球化的经济环境下,中小企业在各国经济发展中占据着重要地位。关于项目管理系统的研究,现有研究多集中于大型企业,针对中小企业项目管理系统的研究......
  • node.js毕设消防安全知识培训管理平台(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于消防安全知识培训管理平台的研究,现有研究主要以消防安全的理论知识、消防设备的研发与管理等为主,专门针对消防安全知识培训管理平台这一信息化管理......
  • node.js毕设智慧论文投稿系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于论文投稿系统的研究,现有研究主要以传统的投稿流程优化为主,如提高编辑与作者之间的沟通效率等方面的研究。专门针对智慧论文投稿系统,结合智能化、信......
  • [赛记] 多校A层冲刺NOIP2024模拟赛23
    字符串构造机100pts原题,见[赛记]多校A层冲刺NOIP2024模拟赛01【衡中】T1;忍者小队60pts赛时最后想出来个$\Theta(n^2\logn)$的DP,所以60pts;对于这个DP,直接用map维护一下所有lcm的状态转移即可;点击查看代码#include<iostream>#include<cstdio>#include<vect......
  • VS Code 内终端无法使用 node
    安装node.js(https://nodejs.org/en)以后,windows的cmd可以使用node。但是在VSCode打开的cmd却不能使用node。这很明显是二者的环境变量不一致的原因。此时我们查看system的环境变量,可以发现node是有的:那就只能是VSCode的bug了。参考:https://blog.csdn.......
  • 基于node.js毕设企业人事信息管理程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于企业人事信息管理的研究,现有研究主要以企业整体管理或特定模块(如员工绩效)的单独研究为主,专门针对包含部门、员工、工资信息、员工绩效、员工请假、......
  • 基于node.js毕设企业人员考勤管理系统程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于企业人员考勤管理系统的研究,现有研究主要以传统考勤方式的优化为主,专门针对利用现代信息技术构建全面的企业人员考勤管理系统的研究虽然有一定成果,......
  • 基于node.js毕设企业生产报表管理系统的设计与实现程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于企业生产报表管理系统的设计与实现这一课题,现有研究主要集中在企业管理系统的整体框架构建等方面,专门针对生产报表管理系统细致功能模块的研究较少......
  • 集成百度地图 PERMISSION_UNFINISHED 报错
    项目场景:我这里是一款旅途规划app,集成的是百度地图的SDK。问题描述在开发过程中,运行app后一直都是检索失败errorCode:BMFSearchErrorCode.PERMISSION_UNFINISHED原因分析:是app的BundleIdentifier与百度地图中我的应用中写的iOSSDK安全码不一致。Xcode配置处:......