Chris Thompson wrote:
janosldx@gazeta.pl (Jacek Nogala) writes:
...
- They intend to use FAS920 in NFS environment (all servers are Linux)
...
- Services for users are to be implemented with UID and GID quotas
...
We discussed with them SNMPwalk and quota report parsing but they cannot accept it due to high and growing number of users. The most convenient way would be short series of SNMP queries for specific UID / GID.
Usage against per-uid quotas can be obtained by using the requotad (100011) RPC, which is implemented on NetApp filers. As this is technology incorporated into the quota(1) command on Unix systems, I'm not sure why you are considering anything else.
First of all we are looking for uniform solution for both UID and GID quotas. Second - I have no idea how fast it is. I have tested it in a small scale and looks promising but in the same environment quota report also runs fast...
Per-gid quotas are more difficult, and maybe the SNMP queries are the way to go. But I have never found per-gid quotas useful in a Unix context: "group filespaces" are better implemented as qtrees (unless you have too many of them).
Unfortunately this is the way they chose to go (my customer has a working solution for other NFS storage - we would like to adapt NetApp to this scenario). GID quotas is also several tens of thousands (less but comparable to UID quotas).
Best regards,
Jacek