Ungakhuphula kanjani ngokushesha usayizi wediski kuseva

Sanibonani nonke! Muva nje ngithole umsebenzi obonakala ulula - ukwandisa usayizi wediski "okushisa" kuseva ye-Linux.

Incazelo yomsebenzi

Kukhona iseva efwini. Endabeni yami, lena i-Google Cloud - Compute Engine. Isistimu yokusebenza - Ubuntu. Idiski engu-30 GB ixhunyiwe okwamanje. I-database ikhula, amafayela avuvukala, ngakho-ke udinga ukwandisa usayizi wediski, uthi, ku-50 GB. Ngesikhathi esifanayo, asivimbeli lutho, asiqali kabusha lutho.

Qaphela! Ngaphambi kokuthi siqale, yenza ikhophi yasenqolobaneni yalo lonke ulwazi olubalulekile!

1. Okokuqala, ake sihlole ukuthi singakanani isikhala esikhululekile. Ku-Linux console sibhala:

df -h

Ungakhuphula kanjani ngokushesha usayizi wediski kuseva
Ngamazwi alula, ngine-30 GB isiyonke futhi i-7.9 GB imahhala manje. Idinga ukwanda.

2. Okulandelayo ngiyahamba ngixhume ama-GB ambalwa ngaphezulu ngekhonsoli yomphathi wami. I-Google Cloud yenza lokhu kube lula, ngaphandle kokuqalisa kabusha. Ngiya ku-Compute Engine -> Disks -> Khetha idiski yeseva yami bese ushintsha usayizi wayo:

Ungakhuphula kanjani ngokushesha usayizi wediski kuseva
Ngingena ngaphakathi, chofoza "Hlela" futhi ngandise usayizi wediski kusayizi engiwudingayo (endabeni yami, kuze kufike ku-50 GB).

3. Ngakho manje sesino-50 GB. Ake sihlole lokhu kuseva ngomyalo:

sudo fdisk -l

Ungakhuphula kanjani ngokushesha usayizi wediski kuseva
Sibona u-50 GB wethu omusha, kodwa okwamanje singasebenzisa u-30 GB kuphela.

4. Manje ake sisuse ingxenye yamanje yediski engu-30 GB futhi sakhe entsha engu-50 GB. Ungaba nezigaba eziningi. Ungase udinge ukudala ama-partitions amasha amaningana. Kulo msebenzi sizosebenzisa uhlelo fdisk, okuvumela ukuthi uphathe ukuhlukaniswa kwe-hard disk. Kubalulekile futhi ukuqonda ukuthi yiziphi izingxenye zediski nokuthi zidinga ini - funda lapha. Ukuze uqalise uhlelo fdisk sebenzisa umyalo:

sudo fdisk /dev/sda

5. Ngaphakathi kwemodi yokusebenzelana yohlelo fdisk Senza imisebenzi eminingana.

Okokuqala singena:

p

Ungakhuphula kanjani ngokushesha usayizi wediski kuseva
Umyalo ubonisa uhlu lwama-partitions ethu amanje. Endabeni yami, ingxenye eyodwa ingu-30 GB kanti enye i-20 GB intanta ngokukhululekile, ngomqondo ongokomfanekiso.

6. Bese ufaka:

d

Ungakhuphula kanjani ngokushesha usayizi wediski kuseva
Sisusa isahlukaniso samanje ukuze sidale entsha yawo wonke u-50 GB. Ngaphambi kokuhlinzwa, siyaphinda sihlole ukuthi senze isipele solwazi olubalulekile!

7. Okulandelayo sibonisa uhlelo:

n

Ungakhuphula kanjani ngokushesha usayizi wediski kuseva
Umyalo udala ukwahlukanisa okusha. Wonke amapharamitha kufanele asethelwe kokumisiwe - ungavele ucindezele u-Enter. Uma unecala elikhethekile, bese ubonisa imingcele yakho. Njengoba ubona kusithombe-skrini, ngidale ukwahlukanisa okungu-50 GB - engikudingayo.

8. Ngenxa yalokho, ngikhombisa uhlelo:

w

Ungakhuphula kanjani ngokushesha usayizi wediski kuseva
Lo myalo ubhala izinguquko bese uyaphuma fdisk. Asesabi ukuthi ukufunda ithebula lokuhlukanisa kuhlulekile. Umyalo olandelayo uzosiza ukulungisa lokhu. Wasala kancane.

9. Sahamba fdisk futhi ibuyele kulayini we-Linux oyinhloko. Okulandelayo, sishayela singene, njengoba sasiyaziswa ngaphambili:

sudo partprobe /dev/sda

Uma konke kuphumelele, ngeke ubone noma yimuphi umlayezo. Uma unganalo uhlelo olufakiwe partprobe, bese uyayifaka. Impela partprobe izobuyekeza amathebula okuhlukanisa, okuzosivumela ukuthi sinwebe ukwahlukanisa kufikela ku-50 GB ku-inthanethi. Qhubeka.

Umkhondo! Faka partprobe ungakwenza kanje:

 apt-get install partprobe


10. Manje kusasele ukuchaza kabusha usayizi wokuhlukanisa usebenzisa uhlelo shintsha usayizi2fs. Uzokwenza lokhu ku-inthanethi - nangaleso sikhathi imibhalo ibisebenza futhi ibhalela idiski.

Uhlelo shintsha usayizi2fs izokhipha imethadatha yesistimu yefayela. Ukwenza lokhu sisebenzisa umyalo olandelayo:

sudo resize2fs /dev/sda1

Ungakhuphula kanjani ngokushesha usayizi wediski kuseva
Nali i-sda1 igama lengxenye yakho. Ezimweni eziningi, lokhu kuyi-sda1, kodwa okuhlukile kungenzeka. Qaphela. Ngenxa yalokho, uhlelo lushintshe usayizi wokuhlukanisa kithi. Ngicabanga ukuthi lokhu kuyimpumelelo.

11. Manje ake siqinisekise ukuthi usayizi wokuhlukanisa ushintshile futhi manje sesino-50 GB. Ukwenza lokhu, ake siphinde umyalo wokuqala ngqa:

df -h

Ungakhuphula kanjani ngokushesha usayizi wediski kuseva

Source: www.habr.com

Engeza amazwana