๐ Hoofdstuk 10.5: Beheer van Schijfruimtegebruik in Linux
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐พ Wat zijn Quotaโs?
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Quota = beperking op schijfruimte of aantal bestanden per gebruiker of groep.
Types:
โข usrquota โ Gebruikersquota
โข grpquota โ Groepsquota
Limieten:
โข Soft limit โ Tijdelijk overschrijfbaar (met grace period)
โข Hard limit โ Mag niet overschreden worden
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ ๏ธ Quotaโs Inschakelen โ Stappenplan
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
1๏ธโฃ /etc/fstab aanpassen
โค Voeg quota-opties toe aan partitie:
`/dev/sda1 /home ext4 defaults,usrquota,grpquota 1 1`
2๏ธโฃ Her-mount het bestandssysteem
`sudo mount -o remount /home`
3๏ธโฃ Quota-bestanden aanmaken
`sudo quotacheck -cug /home`
โค Maakt `aquota.user` en `aquota.group`
4๏ธโฃ Quota inschakelen
`sudo quotaon -av`
โค Activeert quota op alle volumes
5๏ธโฃ Quota instellen
โข Voor gebruiker: `sudo edquota -u jan`
โข Voor groep: `sudo edquota -g developers`
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐งฎ Quota Commandoโs
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
quotacheck
โ Initialiseert quotaโs
โข `-c` โ creรซert quota-bestanden
โข `-u` / `-g` โ voor user / group
โข `-a` โ alle filesystems
edquota
โ Bewerkt limieten via editor (vim):
Filesystem blocks soft hard inodes soft hard
/dev/sda1 50000 70000 80000 100 150 200
โข `-t` โ Instellen van grace period
โ `sudo edquota -t`
quotaon / quotaoff
โ In-/uitschakelen van quota
Voorbeelden:
โข `sudo quotaon -u /home` โ Alleen gebruikersquota aan
โข `sudo quotaoff -g /home` โ Groepsquota uit
Opties:
โข `-a` โ alles
โข `-u` โ user
โข `-g` โ group