SmartQuotas best practices include:
- Avoid creating quotas on the root directory of the default OneFS share (/ifs). A root-level quota might result in performance degradation.
- Avoid governing a single directory with overlapping quotas, which can degrade performance.
- Consider using directory quotas to alert you to and constrain runaway jobs, preventing them from consuming massive amounts of storage space.
- Avoid using enforcement quotas for snapshot-tracking quota domains.
- Before using quota data for analysis or other purposes, verify that no QuotaScan jobs are running.
- Rather than editing the quota email notification templates directly, copy them from /etc/ifs to another directory to edit and deploy them.
- If quota reports are not in the default directory, you can run the isi quota settings reports view command to find the directory where they are stored.
- Use the isi quota quotas notifications disable command to disable all notifications for a quota.
- Use the following CLI syntax to configure default directory quotas (in addition to default user and group quotas), available in OneFS 8.2 and later:
# isi quota quotas create –path=</ifs/parent-dir> --type=default-directory –hard-threshold=<limit>
- Use the TreeDelete job, as follows, to delete directories with quotas:
# isi job start TreeDelete --paths=</ifs/quota_dir>