Tvrdi disk u Linux sustavima bitna je hardverska komponenta jer bez njega operativni sustav ili bilo koja od aplikacija koje radimo jednostavno ne bi mogle biti instalirane. Osim toga, pomoću tvrdog diska moguće je stvoriti sigurnosne kopije konfiguracije koje omogućuju održavanje dostupnosti podataka.
Prilikom upravljanja tvrdim diskom u Linuxu postoji bitna opcija koja nam omogućuje da odredimo način korištenja korisnika, a to je s kvotama za disk. Ove su kvote u osnovi zadužene za definiranje količine prostora za datoteku u određenom korisniku. To sprječava određenog korisnika da zloupotrebi globalni prostor na disku za nebitne stvari.
Sustavi datoteka koji podržavaju sustav kvota su xfs, ext2, ext4 i ext3 i više. Važno je pojasniti da će, kada se primijeni dodjela kvote, to biti specifično za datotečni sustav i za svakog korisnika stvorenog i dostupnog u korištenom sustavu. .
U Linuxu postoje dvije vrste kvota:
Po blokovima (blokovi)Jedan blok je ekvivalentan 1 kb pa kvota bloka označava ukupan broj blokova koje korisnik može koristiti u sustavu.
Po inodes (inodes)U Linuxu inode se odnosi na broj pokazivača za datotečni sustav Linux, što označava na kojim su specifičnim blokovima diska dostupni podaci datoteke ili objekta
Solvetic će objasniti kako instalirati kvotu i konfigurirati je na Ubuntu 20.04 ili 20.10.
1. Kako instalirati kvotu na Ubuntu 20
Korak 1
Prvi korak bit će ažuriranje sustava, za to idemo na terminal i izvršavamo:
sudo apt ažuriranje
POVEĆAJTE
Korak 2
Nakon ažuriranja sustava nastavljamo s instaliranjem kvote sa sljedećom naredbom:
sudo apt instalirati kvotu
POVEĆAJTE
Korak 3
Unosimo slovo S kako bismo potvrdili preuzimanje i instaliranje kvote u Ubuntu 20, kada se ovaj proces završi vidjet ćemo sljedeće:
POVEĆAJTE
Korak 4
Verziju kvote potvrđujemo naredbom:
kvota -verzija
POVEĆAJTE
2. Kako instalirati modul kvote u Ubuntu 20.04 ili 20.10
Ako koristite virtualni sustav temeljen na oblaku, zadana Ubuntu instalacija možda nema module jezgre koji koriste kvote.
Korak 1
Moduli quota_v1 i quota _v2 moraju biti u direktoriju / lib / modules, to potvrđujemo sljedećom naredbom:
find / lib / modules / `uname -r` -type f -name ' * quota_v * .ko *'
POVEĆAJTE
Korak 2
U slučaju da nije prisutan, moramo izvršiti sljedeće za njegovu instalaciju:
sudo apt instalirajte linux-image-extra-virtual
3. Kako ažurirati opcije montiranja u Ubuntuu
Da bi kvote bile aktivne u sustavu, moraju se montirati s odgovarajućim opcijama kvota.
Korak 1
Jedna je mogućnost ažurirati unos datotečnog sustava koji se nalazi u / etc / fstab datoteci nekim uređivačem:
sudo nano / etc / fstabVidjet ćemo sljedeće:
POVEĆAJTE
Korak 2
Tu moramo korijensku liniju (/) koja upućuje na korijenski sustav zamijeniti sljedećim:
LABEL = cloudimg-rootfs / ext4 usrquota, grpquota 0 0
POVEĆAJTE
Promjene spremamo tipkama Ctrl + O i izlazimo iz uređivača tipkama Ctrl + X. Uneseni retci imaju zadatak omogućiti pristup korisničkim kvotama i grpkvotama.
Korak 3
Postavili smo sustav za primjenu promjena:
sudo mount -o remount /
POVEĆAJTE
Korak 4
Kako bismo provjerili korištenje novih opcija pri montiranju datotečnog sustava u / proc / mounts datoteku, to će se učiniti putem grepa, izvršavamo sljedeće:
sudo cat / proc / mounts | grep '/'
POVEĆAJTE
4. Kako omogućiti kvote u Ubuntu 20
Korak 1
Kako bi datotečni sustavi bili spremni za korištenje kvote, izvršit ćemo naredbu quotacheck na svakom od datotečnih sustava na koje će kvota djelovati na sljedeći način:
sudo quotacheck -cum /Ako ćemo koristiti samo grupu kvota, izvršavamo:
sudo quotacheck -cgm /Ako ćemo koristiti i korisnika i grupu, izvršavamo:
sudo quotacheck -cugm /
POVEĆAJTE
Korak 2
Korištene varijable su:
- -u: označava da će se stvoriti datoteka kvota na temelju korisnika.
- -g: označava da će se stvoriti datoteka kvote na temelju grupe.
- -m: onemogućite ponovnu montažu datotečnog sustava na razinu samo za čitanje
Kvote aktiviramo u korijenu (/):
sudo kvota -v /
POVEĆAJTE
Korak 3
Za onemogućavanje kvota izvršavamo:
sudo quotaoff -v /
POVEĆAJTE
Korak 4
Korijenski direktorij navodimo sljedećom naredbom:
ls /
POVEĆAJTE
5. Kako koristiti kvote u Ubuntuu
Korak 1
Prvi korak bit će konfiguriranje korisničkih kvota, za to ćemo koristiti naredbu edquota na sljedeći način:
sudo edquota -u rješenParametar -u označava da kvota pripada korisniku, a pritiskom na Enter vidjet ćemo sljedeće:
POVEĆAJTE
Možemo vidjeti detalje o lokaciji, blokove, vrste / meke, tvrde), inode itd.
Imajte na umu da je kvota zasnovana na inode odgovorna za ograničavanje broja datoteka i direktorija koje korisnici mogu stvoriti bez obzira na veličinu koja se koristi na disku.
Svaki skup kvota omogućuje vam postavljanje mekog i tvrdog ograničenja funkcije kvote za tvrdi disk.
Meka i tvrda ograničenja djeluju isto kao i inode jer mogu imati određeno ograničenje, s mekim odjeljkom korisnik ili grupa može premašiti fleksibilnu granicu u razdoblju od dana koje se naziva grejs periodom, ali nije dopušteno prekoračiti to je vrijeme sa strogim ograničenjem.
Korak 2
Tamo možemo unijeti ograničenja prema potrebi:
POVEĆAJTE
Korak 3
Nakon toga moguće je izvršiti sljedeću naredbu za provjeru statusa kvota:
sudo quota -vs "korisnik"
POVEĆAJTE
Korak 4
Korištenje setkvota za definiranje razinaNaredba setquota omogućit će nam da u Ubuntuu uspostavimo ove razine kvota, za to unosimo korisničko ime, -u parametar i ograničenja kvote:
sudo setquota -u "korisnička" veličinaM 0 0 /Provjeravamo promjene naredbom sudo quota -vs "user"
POVEĆAJTE
Korak 5
Izrada izvješća o kvotama u UbuntuuMoguće je pristupiti izvješću svih korisnika:
sudo repquota -s /
POVEĆAJTE
Vidimo svaki od elemenata kvote.
Korak 6
Postavljanje razdoblja odgode s kvotomGrejs period u osnovi dopušta korisniku da ima dopuštenje za rad malo iznad utvrđenog ograničenja (odnosi se samo na meki odjeljak), mi ćemo koristiti grejs period sa sljedećom naredbom u sekundama:
sudo setquota -t 900000 900000 /Ponovno pokrećemo sudo repquota -s / da provjerimo:
POVEĆAJTE
S kvotom imamo potpunu kontrolu nad diskom i možemo odrediti ne samo koliko nego i u koje vrijeme će korisnik imati prostora i tako puno bolje upravljati ovim bitnim dijelom na tvrdom disku.