This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
computing:storage:linux_disk_quotas [2014/06/01 11:59] gcooper |
computing:storage:linux_disk_quotas [2015/12/28 08:33] (current) gcooper |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Linux Disk Storage Quotas ====== | ====== Linux Disk Storage Quotas ====== | ||
+ | |||
+ | ===== Debian/ | ||
+ | |||
+ | https:// | ||
===== CentOS 6 EXT4 Journaled Quotas ===== | ===== CentOS 6 EXT4 Journaled Quotas ===== | ||
- | Edit /etc/fstab and add '' | + | Edit '' |
< | < | ||
Line 11: | Line 15: | ||
</ | </ | ||
- | ==== Troubleshooting Journaled Quotas ==== | + | Remount the filesystems with the new options: |
+ | < | ||
+ | |||
+ | mount -o remount / | ||
+ | mount -o remount /home | ||
+ | mount | ||
+ | </ | ||
+ | |||
+ | Then create the quota files and enable quotas: | ||
+ | |||
+ | :!: If quotas are already enabled on some filesystems, | ||
< | < | ||
quotaoff -avug | quotaoff -avug | ||
- | rm -f /aquota.* | + | quotacheck |
- | rm -f /home/aquota.* | + | quotaon -avug |
- | reboot | + | </file> |
+ | |||
+ | You can **ignore** warnings like: | ||
+ | |||
+ | < | ||
+ | quotacheck: Scanning / | ||
+ | quotacheck: Cannot stat old user quota file //aquota.user: No such file or directory. Usage will not be substracted. | ||
+ | quotacheck: Cannot stat old group quota file // | ||
+ | quotacheck: Cannot stat old user quota file // | ||
+ | quotacheck: Cannot stat old group quota file // | ||
+ | quotacheck: Checked 10337 directories and 204203 files | ||
+ | quotacheck: Old file not found. | ||
+ | quotacheck: Old file not found. | ||
</ | </ | ||
Line 40: | Line 66: | ||
If quotacheck segfaults or otherwise fails, you need to make sure quotas are off ('' | If quotacheck segfaults or otherwise fails, you need to make sure quotas are off ('' | ||
+ | ===== Troubleshooting Journaled Quotas ===== | ||
+ | |||
+ | < | ||
+ | quotaoff -avug | ||
+ | rm -f /aquota.* | ||
+ | rm -f / | ||
+ | reboot | ||
+ | </ |