We’ve come across a strange situation today, I was wondering if you could advise how best to deal with this.
We have a qtree which is very nearly full. It is the only qtree in the containing volume and there is no other data outside the qtree in that volume.
The containing volume has 197GB free:
Filesystem total used avail capacity Mounted on
/vol/xxxxxx_fsdata1/ 820GB 622GB 197GB 76% /vol/xxxxxx_fsdata1/
/vol/xxxxxx_fsdata1/.snapshot 502GB 355GB 147GB 71% /vol/xxxxxx_fsdata1/.snapshot
There is only one qtree in that volume (called Profiles). According to quota report there is 806GB used in this qtree:
vfilerxx@filerxx> quota report
Type ID Volume Tree Used Limit Used Limit Quota Specifier
----- -------- -------- -------- --------- --------- ------- ------- ---------------
tree * xxxxxx_fsdata1 - 0 - 0 - *
tree 1 xxxxxx_fsdata1 Profiles 845595168 - 12409822 - /vol/xxxxxx_fsdata1/Profiles
Note that there is no usage limits set on this qtree – it should be using free space in the volume. The /etc/quotas entry looks like this:
* tree@/vol/xxxxxx_fsdata1 - - - - -
The Profiles qtree is shared via CIFS. When connecting via a Windows client, it shows nearly full (eg 818GB used of 820GB):
I believe this difference is due to the dedupe savings. If I look at the volume usage including dedupe savings, it looks like this:
vfilerxx@filerxx> df -hs xxxxxx_fsdata1
Filesystem used saved %saved
/vol/xxxxxx_fsdata1/ 622GB 208GB 25%
…so I’m assuming the qtree used is accounting for effective used, rather than the actual used values.
The main area of concern here is that Operations Manager (version 5.0.1) has not generated any alerts for this condition. Looking at the Event History for the qtree I see no alerts at all. The quota nearly full and quota full alert global thresholds are set to defaults (ie 80% and 90%) and the quota object in Operations Manager does not have any custom alerts set. If I look at the quota summary in Operations Manager, it shows the Capacity Used as 99%, so why no alert?
Any help to understand this would be appreciated.