问题描述
UIS E0750P02虚拟机磁盘内部一块数据盘已用容量比存储池中虚拟机数据磁盘文件容量大,故障现象如下:
虚拟机内部一块150G数据盘分区使用情况:
UIS层面查看对应数据盘文件大小只有8.5G
过程分析
1、查看系统分区下文件情况,有7个.img格式的大文件
2、跟业务侧确认文件创建的方式,这些文件是通过fallocate命令指定文件大小进行创建,对于使用 fallocate 命令创建的文件,文件系统内看被视为占用了实际容量,但实际上并没有消耗磁盘空间,因为只有在真正写入数据时才会进行磁盘空间分配。
解决方法
所以上述现象非故障,属于正常现象,与虚拟机内部使用fallocate创建文件方式有关。