Cietais disks Linux sistēmās ir būtiska aparatūras sastāvdaļa, jo bez tā vienkārši nevarētu instalēt operētājsistēmu vai kādu no mūsu izmantotajām lietojumprogrammām. Turklāt ar cieto disku ir iespējams izveidot rezerves konfigurācijas, kas ļauj saglabāt datu pieejamību.
Pārvaldot cieto disku operētājsistēmā Linux, ir būtiska opcija, kas ļauj mums noteikt, kā lietotāji to izmanto, un tas ir ar diska kvotām. Šīs kvotas būtībā ir atbildīgas par faila vietas daudzuma noteikšanu konkrētam lietotājam. Tas neļauj konkrētam lietotājam ļaunprātīgi izmantot globālo diska vietu nevajadzīgām lietām.
Failu sistēmas, kas atbalsta kvotu sistēmu, ir xfs, ext2, ext4 un ext3 un citas, ir svarīgi precizēt, ka, piemērojot kvotu piešķiršanu, tā būs specifiska failu sistēmai un katram lietotājam, kas izveidots un būs pieejams izmantotajā sistēmā .
Linux ir divu veidu kvotas:
Pēc blokiem (bloki)Viens bloks atbilst 1 kb, tāpēc bloka kvota norāda kopējo bloku skaitu, ko lietotājs var izmantot sistēmā.
Pēc inodes (inodes)Operētājsistēmā Linux inode norāda uz Linux failu sistēmas rādītāja numuru, tas norāda, kuros konkrētos diska blokos ir pieejami faila vai objekta dati
Solvetic paskaidros, kā instalēt kvotu un konfigurēt to Ubuntu 20.04 vai 20.10.
1. Kā instalēt kvotu Ubuntu 20
1. darbība
Pirmais solis būs sistēmas atjaunināšana, tāpēc mēs ejam uz termināli un izpildām:
sudo apt atjauninājums
PALIELINĀT
2. solis
Kad sistēma ir atjaunināta, mēs turpinām instalēt kvotu ar šādu komandu:
sudo apt instalēšanas kvota
PALIELINĀT
3. solis
Mēs ievadām burtu S, lai apstiprinātu kvotas lejupielādi un instalēšanu Ubuntu 20, kad šis process būs pabeigts, mēs redzēsim sekojošo:
PALIELINĀT
4. solis
Mēs apstiprinām kvotas versiju ar komandu:
kvotu -versija
PALIELINĀT
2. Kā instalēt kvotu moduli Ubuntu 20.04 vai 20.10
Ja izmantojat virtuālu mākoņa sistēmu, noklusējuma Ubuntu instalācijā var nebūt kodola moduļu, kas izmanto kvotas.
1. darbība
Moduļiem quota_v1 un quota _v2 jābūt katalogā / lib / modules, mēs to apstiprinām ar šādu komandu:
atrast / lib / modules / "uname -r" -f tipa nosaukums " * quota_v * .ko *"
PALIELINĀT
2. solis
Ja tā nav, mums tās uzstādīšanai ir jāveic šādas darbības:
sudo apt instalēt linux-image-extra-virtual
3. Kā atjaunināt stiprināšanas opcijas Ubuntu
Lai kvotas būtu aktīvas sistēmā, tām jābūt pievienotām ar saistītām kvotu iespējām.
1. darbība
Viena iespēja ir atjaunināt failu sistēmas ierakstu, kas atrodas failā / etc / fstab, ar kādu redaktoru:
sudo nano / etc / fstabMēs redzēsim sekojošo:
PALIELINĀT
2. solis
Tur mums ir jāaizstāj saknes līnija (/), kas norāda uz sakņu sistēmu, ar šādu:
LABEL = cloudimg-rootfs / ext4 usrquota, grpquota 0 0
PALIELINĀT
Mēs saglabājam izmaiņas ar taustiņiem Ctrl + O un izejam no redaktora ar taustiņiem Ctrl + X. Ievadīto rindu uzdevums ir atļaut piekļuvi userquota un grpquota.
3. solis
Mēs izveidojām sistēmu, lai piemērotu izmaiņas:
sudo mount -o remunt /
PALIELINĀT
4. solis
Lai pārbaudītu jaunu opciju izmantošanu, uzstādot failu sistēmu failā / proc / mounts, tas tiks darīts, izmantojot grep, mēs izpildām sekojošo:
sudo kaķis / proc / stiprinājumi | grep '/'
PALIELINĀT
4. Kā iespējot kvotas Ubuntu 20
1. darbība
Lai failu sistēmas būtu gatavas kvotas izmantošanai, mēs izpildīsim komandu quotacheck katrā failu sistēmā, kuras kvota darbosies šādi:
sudo quotacheck -cum /Ja mēs izmantosim tikai izpildāmo kvotu grupu:
sudo quotacheck -cgm /Ja mēs izmantosim gan lietotāju, gan grupu, mēs izpildīsim:
sudo quotacheck -cugm /
PALIELINĀT
2. solis
Izmantotie mainīgie ir:
- -u: norāda, ka tiks izveidots uz lietotāju balstīts kvotu fails.
- -g: norāda, ka tiks izveidots grupas kvotu fails.
- -m: atspējojiet failu sistēmas atkārtotu pievienošanu tikai lasāmam līmenim
Mēs aktivizējam kvotas saknē (/):
sudo quotaon -v /
PALIELINĀT
3. solis
Lai atspējotu kvotas, mēs izpildām:
sudo quotaoff -v /
PALIELINĀT
4. solis
Mēs uzskaitām saknes direktoriju ar šādu komandu:
ls /
PALIELINĀT
5. Kā izmantot kvotas Ubuntu
1. darbība
Pirmais solis būs konfigurēt lietotāju kvotas, šim nolūkam mēs izmantosim komandu edquota šādi:
sudo edquota -u solveticParametrs -u norāda, ka kvota pieder lietotājam, nospiežot Enter, mēs redzēsim sekojošo:
PALIELINĀT
Mēs varam redzēt informāciju par atrašanās vietu, blokiem, veidiem / mīkstiem, cietiem), inodēm utt.
Lūdzu, ņemiet vērā, ka uz inode balstīta kvota ir atbildīga par to lietotāju un direktoriju skaita ierobežošanu, kurus lietotāji var izveidot neatkarīgi no diskā izmantotā lieluma.
Katrs kvotu komplekts ļauj iestatīt cietā diska kvotu funkcijas mīksto un cieto limitu.
Mīkstie un cietie ierobežojumi darbojas tāpat kā inode, jo tiem var būt noteikts ierobežojums, un mīkstajā sadaļā lietotājs vai grupa var pārsniegt elastīgo ierobežojumu dienu laikā, ko sauc par labvēlības periodu, bet tas nav atļauts pārsniegt tas ir laiks ar stingru ierobežojumu.
2. solis
Tur mēs varam ievadīt ierobežojumus pēc nepieciešamības:
PALIELINĀT
3. solis
Pēc tam ir iespējams izpildīt šādu komandu, lai apstiprinātu kvotu statusu:
sudo kvota -vs "lietotājs"
PALIELINĀT
4. solis
Setquota izmantošana līmeņu noteikšanaiKomanda setquota ļaus mums noteikt šos kvotu līmeņus Ubuntu, šim nolūkam mēs ievadām lietotājvārdu, parametru -u un kvotu ierobežojumus:
sudo setquota -u "lietotājs" sizeM 0 0 /Mēs apstiprinām izmaiņas ar komandu sudo quota -vs "user"
PALIELINĀT
5. solis
Kvotu pārskata izveide UbuntuIr iespējams piekļūt visu lietotāju pārskatam:
sudo repquota -s /
PALIELINĀT
Mēs redzam katru no kvotas elementiem.
6. darbība
Papildu periodu noteikšana ar kvotuPapildlaiks būtībā ļauj lietotājam iegūt atļauju nedaudz pārsniegt noteikto robežu (attiecas tikai uz mīksto sadaļu), mēs izmantosim labvēlības periodu ar šādu komandu sekundēs:
sudo setquota -t 900000 900000 /Atkal mēs palaižam sudo repquota -s /, lai pārbaudītu:
PALIELINĀT
Izmantojot kvotu, mēs pilnībā kontrolējam disku, un mēs varam noteikt ne tikai to, cik daudz, bet kādā laikā lietotājam būs vietas, un tādējādi daudz labāk pārvaldīt šo būtisko daļu cietajā diskā.