SUSE主机上的空间回收问题描述
适用场景
- ONTAP 9
- SUSE主机
问题描述
- 删除主机上的数据后、无法回收卷空间。
- 卷(空间 保证=卷)和底层 LUN (空间预留=已启用且空间分配已禁用)均已进行厚配置。
cluster::> lun show -vserver vs -path /vol/vol1/xxx -instance
Space Reservation: disabled
Space Reservations Honored: false
Space Allocation: disabled
cluster::>volume show -vserver vs1 -volume vol1
Space Guarantee Style: volume
Space Guarantee In Effect: true
- 主机端的LUN显示0B可用空间、但存储端的LUN未满。
Ems
报告 LUN的空间错误,但未满。- 即使客户扩展了卷、卷空间也会持续增长。
Fri Jul 21 10:47:50 IST [NetApp: wafl_exempt05: wafl.spacemgmnt.policyChg:notice]: The space management policy for volume xxx has changed: autosize volume maximum size 15397457760KB. Fri Jul 21 10:53:41 IST [NetApp: wafl_exempt12: LUN.space.resv.not.honored:notice]: Space reservations in volume xxx (DSID xxx2) are not honored, either because the volume space guarantee is set to 'none' or it is disabled due to lack of space in its containing aggregate. Sat Jul 22 08:36:45 IST [NetApp: VdomFSMThr_16: LUN.out.of.space:EMERGENCY]: LUN /vol/volx/xxx, vol xxx (DSID xxx2) is out of space (UUID: 9b7d30f5-7583-4aa8-a255-e9ea30fb3xxx).
- 卷xxx配置过度。大小为14 TB的卷具有14个LUN、总大小为22 TB
卷总空间为14.45 TB
已用空间为13.6 TB、可用空间为1.86 TB
卷总共具有14个LUN、这些LUN占用的总空间= 22 TB
- 卷详细信息显示"
fractional-reserve
" 为 0% 、默认情况下、 对于具有space-guarantee volume.
相同属性的卷、此值应为100%、可使用以下命令进行身份证明:vol show -vserver <vserver_name> -volume <vol_name> -fields fractional-reserve, space-guarantee
- 根据 输出、已接受空间预留设置为false
lun show -vserver <vserver_name> -volume <volume_name> -fields space-reserve-honored,space-reserve
- 如果下划线卷的"f分数 预留"为0%、则厚LUN的"space -预留-已兑现"将更改为"false"