您好,块存储的文件系统是在服务器端,在linux文件系统中删除文件并不会在块设备上的对应空间填0,而仅仅在文件系统的元数据结构中将这些block标记为未使用,同时linux是支持空间回收机制 (Trim/Discard),操作方法是在linux上执行 fstrim -v /mnt (/mnt为卷挂载点)。windows也支持,在windows powershell中执行 Optimize-Volume -DriveLetter H -ReTrim -Verbose ,H代表盘符。
执行以上命令后,卷空间中被OS文件系统标记删除的空间即可释放掉,存储端空间也随之释放。而nas存储就没有这种现象,因为nas存储的文件系统在存储自身上,客户端删除文件后nas存储端会自动释放。
用户可以根据需求在界面上关闭卷空间告警功能,在界面告警中心—告警规则,勾选块存储卷-容量使用率>80%,表头左上方选择禁用/启用。