Lägg till och hantera diskkvoter i Linux

Innehållsförteckning

Det är nödvändigt att de administratörer som vi är av Linux -system hanterar kvoterna på skivorna på våra filserver. Samba kan användas för att göra den kompatibel med Windows -system, i denna handledning förklarar jag hur man gör och hanterar användbara kvoter.
En kvot är begränsningen till en viss kapacitet baserad på användare och grupper. De är viktiga för att förhindra att servrarna fylls på med information och till och med att systemen kollapsar. Det är inte första gången att se servrar som, eftersom de inte har begränsningar för mängden data per användare eller grupp, fylls på och sammanfaller.
Jag börjar med att förklara hur man hanterar kvoter för en installation på Linux Centos -system
Vi installerar kvotpaketet för att hantera diskkvoter:
yum -y installera kvoten

Sedan går vi för att redigera filen / etc / fstab. Vi lägger till två kända kataloger till partitionerna, detta om det inte har skapats i operativsystemets installation:
 / dev / sda3 / var ext4 standard, usrjquota = aquota.user, grpjquota = aquota.group, jqfmt = vfsv0 1 2 / dev / sda4 / home ext4 default, usrjquota = aquota.user, grpjquota = aquota.group, jqfmt = vfsv0 1 2 

Vi måste lämna ändringarna i de partitioner vi har tillämpat och det finns två sätt att göra det:
  • Startar om systemet
  • Kör följande kommandon för att montera partitionerna:
 mount -o remount / var mount -o remount / home 

Kommandot kvotcheck Den definierar och analyserar filsystem som innehåller kvoter utöver att lägga till en tabell över diskanvändning efter filsystem. Denna tabell krävs för att operativsystemets diskanvändningskopia ska kunna uppdateras.
För att göra en total kontroll måste vi använda följande kommando:
quotacheck -avugcm

För att starta och uppdatera de kvotkonfigurationsfiler som vi har monterat startar vi dessa kommandon:
 kvot / hemkvot / var 

Om vi ​​vill ändra en användares kvot:
edquota -användare

Om vi ​​vill ändra gruppkvot:
edquota -grupp

Som standard aktiverar systemet en väntetid på sju dagar, för att ändra den kör vi:
 edquota -t 

Så att vi kan skapa fullständiga rapporter (globala) om kvoterna för användare / grupper använder vi kommandot:
repot / hem

Svaret skulle vara ungefär så här för hemkatalogen:
 #> repkvot / hem Blockgränser Filgränser Användaren använde soft hard grace använde soft hard grace -------------------------------- -------------------------------------- root-134 650 0 0 11 0 0 enrique-1 357 985 0 50 000 000 34 902 0 0 användare1 - 28 70100 14 0 0 användare2 - 28 0 0 13 0 0 användare3 - 28 0 0 7 0 0 användare4 - 28 0 0 7 0 0 

Jag hoppas att det har hjälpt dig, hälsningar!Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng
wave wave wave wave wave