df命令查看磁盘使用率为负数
但是du查看/目录使用是8.5g
文件系统是xfs
Linux 系统磁盘分区有保留区的概念
会给 root 或指定用户预留 5-10% 或更大的空间,当使用到这块保留区的空间时,fdisk 的计算将会是负数。
处理办法:
在不影响业务的情况下。需要通过 rm 命令清理删除磁盘中的大文件,释放预留空间的占用后,再通过 df 查询磁盘占用即可恢复正常。
现在正在使用“保留空间”.通常,5-10%的磁盘空间是“保留的”(即只有根进程可以在磁盘使用率超过90%时分配空间)。
一旦发生这种情况,可用空间被报告为负数。
而且,你还是docker的存储类型上使用中
阿里的开发者社区也有类似的回答:https://developer.aliyun.com/ask/54221