xfs文件系统提示没有磁盘空间错误的解决方法
发布时间:2014-07-23 09:22:50 作者:佚名 我要评论
这篇文章主要介绍了xfs文件系统提示没有磁盘空间错误的解决方法,xfs是一种全新的高性能 64 位文件系统,需要的朋友可以参考下
日前,同事反馈一个问题:在一个大分区(24T)中使用xfs文件系统,用来做历史文件备份,突然提示没有磁盘空间错误,先检查下:
复制代码
代码如下:[root@imysql ~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/sdb1 xfs 19T 16T 2.4T 88% /backup</p> <p>[root@imysql ~]# df -hi
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sdb1 9.3G 3.4M 9.3G 1% /backup
可以看到,不管是物理空间,还是inode,都还有很多余量,那为何还会报告磁盘空间不够呢?
查询了下XFS FAQ,发现有一段:
复制代码
代码如下:Q: What is the inode64 mount option for?</p> <p>By default, with 32bit inodes, XFS places inodes only in the first 1TB of a disk. If you have a disk with 100TB, all inodes will be stuck in the first TB. This can lead to strange things like "disk full" when you still have plenty space free, but there's no more place in the first TB to create a new inode. Also, performance sucks.
To come around this, use the inode64 mount options for filesystems >1TB. Inodes will then be placed in the location where their data is, minimizing disk seeks.
Beware that some old programs might have problems reading 64bit inodes, especially over NFS. Your editor used inode64 for over a year with recent (openSUSE 11.1 and higher) distributions using NFS and Samba without any corruptions, so that might be a recent enough distro.
大意就是xfs文件系统会把inode存储在磁盘最开始的这1T空间里,如果这部分空间被完全填满了,那么就会出现磁盘空间不足的错误提示了。解决办法就是在挂载时,指定 inode64 选项:
复制代码
代码如下:mount -o remount -o noatime,nodiratime,inode64,nobarrier /dev/sdb1 /backup
P.S,磁盘空间小于1T的不用担心这个问题 :)
相关文章
Win8系统开机电脑自动进入正在修复磁盘错误页面的故障原因及解决方法
最近有win8用户反映,电脑磁盘发生了故障问题,在系统开机的时候系统就会进入到一个“正在修复磁盘错误”的页面,这种情况怎么办呢?本文将提供Win8系统开机电脑自动进入正2016-06-02Win7系统关机提示驱动器没有磁盘怎么办 Win7关机提示驱动器没有磁盘的
最近,友网友反映Windows7系统在关机时提示“驱动器没有磁盘”的故障,这是怎么回事呢?本文将提供Win7系统关机提示驱动器没有磁盘错误信息的解决方法供大家了解,希望可以2015-11-20- Win 7系统怎样修复磁盘错误?本文将提供自动和手动修复磁盘的方法供大家了解,希望可以帮助到你2015-09-09
- 这篇文章主要介绍了Win7系统使用磁盘碎片整理提示硬盘碎片含有错误解决方法,本文使用注册表方法解决这个问题,需要的朋友可以参考下2015-03-30
Win8登录Skype提示磁盘输入输出错误从而无法登陆Skype
Skype是很多人的办公必备工具,无法使用会造成很大的损失,在Win8系统上尝试登录Skype时,出现了磁盘输入输出错误的提示,关于这个问题的解决方法如下2014-10-31- 硬盘的图标显示不正常,只有系统分区外有卷标,有时候会出现硬盘的图标损坏,遇到这种情况,该怎么办呢?下面与大家分享下磁盘分区图标显示错误的解决方法,有类似情况的朋2014-07-23
Win7磁盘图标显示错误是怎么回事?修复分区磁盘图标异常教程
磁盘图标显示错误,并不一定就是你的电脑中毒了,可能是由于不正当操作导致的,下面与大家分享下修复分区磁盘图标异常教程,有类似情况的朋友不妨尝试操作下2014-07-23win7系统出现磁盘错误提示怎么办?win7电脑开机出现磁盘错误提示的解决
最近有位windows7系统用户反映,win7系统电脑开机总是出现磁盘错误提示,这是怎么回事呢?这种情况怎么解决呢?本文带来win7电脑开机出现磁盘错误提示的解决方法更大据了解2017-05-19
最新评论