Lumelang bohle! Haufinyane tjena ke fumane mosebetsi o neng o bonahala o le bonolo - ho eketsa boholo ba disk "hot" ho seva sa Linux.
Tlhaloso ea mosebetsi
Ho na le seva marung. Tabeng ea ka, ena ke Google Cloud - Compute Engine. Sistimi e sebetsang - Ubuntu. Hajoale disk ea 30 GB e hokahane. Database e ntse e hōla, lifaele li ntse li ruruha, kahoo o hloka ho eketsa boholo ba disk, ho re, ho 50 GB. Ka nako e ts'oanang, ha re tima letho, ha re qalelle letho.
Ela hloko! Pele re qala, etsa backup ea lintlha tsohle tsa bohlokoa!
1. Pele, a re hlahlobeng hore na re na le sebaka se kae sa mahala. Ho Linux console re ngola:
df -h
Ka mantsoe a bonolo, ke na le 30 GB ka kakaretso 'me 7.9 GB e lokolohile hona joale. E hloka ho eketseha.
2. Ka mor'a moo ke ea ho hokela GB tse ling tse 'maloa ka console ea moeti oa ka. Google Cloud e nolofalletsa sena, ntle le ho qala bocha. Ke ea ho Compute Engine -> Disks -> Khetha disk ea seva sa ka ebe u fetola boholo ba eona:
Ke kena ka hare, tobetsa "Edita" 'me ke eketsa boholo ba disk ho boholo boo ke bo hlokang (tabeng ea ka, ho fihlela ho 50 GB).
3. Kahoo joale re na le 50 GB. Ha re hlahlobeng sena ho seva ka taelo:
sudo fdisk -l
Re bona 50 GB ea rona e ncha, empa hajoale re ka sebelisa 30 GB feela.
4. Joale a re hlakole karohano ea hona joale ea 30 GB ea disk mme re thehe e ncha ea 50 GB. U ka ba le likarolo tse ngata. U kanna ua hloka ho theha li-partitions tse 'maloa tse ncha hape. Bakeng sa ts'ebetso ena re tla sebelisa lenaneo fdisk, e u lumellang hore u tsamaise likarolo tsa hard disk. Ho bohlokoa hape ho utloisisa hore na likarolo tsa disk ke life le hore na li hloka eng - bala
sudo fdisk /dev/sda
5. Ka hare ho mokhoa oa ho sebelisana oa lenaneo fdisk Re etsa opereishene tse 'maloa.
Pele re kena:
p
Taelo e bonts'a lethathamo la likarolo tsa rona tsa hajoale. Tabeng ea ka, karohano e le 'ngoe ke 30 GB 'me e' ngoe ea 20 GB e phaphamala ka bolokolohi, ka mantsoe a mang.
6. Ebe u kenya:
d
Re hlakola karohano ea hajoale molemong oa ho theha e ncha bakeng sa 50 GB kaofela. Pele ho ts'ebetso, re hlahloba hape hore na re entse bekapo ea tlhahisoleseling ea bohlokoa!
7. E latelang re bontša lenaneo:
n
Taelo e theha karohano e ncha. Litekanyetso tsohle li lokela ho hlophisoa ho ea kamehla - o ka tobetsa feela Enter. Haeba u na le nyeoe e khethehileng, joale bontša li-parameter tsa hau. Joalokaha u bona ho tsoa skrineng, ke thehile karolo ea 50 GB - seo ke se hlokang.
8. Ka lebaka leo, ke bontša lenaneo:
w
Taelo ena e ngola liphetoho le ho tsoa fdisk. Ha re tšabe hore ho bala tafole ea karohano ho hlolehile. Taelo e latelang e tla thusa ho lokisa sena. Ho setse hanyane feela.
9. Ra tloha fdisk mme e khutletse moleng o moholo oa Linux. Ka mor'a moo, re kena ka koloing, joalokaha re ile ra eletsoa pejana:
sudo partprobe /dev/sda
Haeba tsohle li ne li atlehile, u ke ke ua bona molaetsa leha e le ofe. Haeba ha u na lenaneo le kentsoeng partprobe, ebe u e kenya. Hantle feela partprobe e tla ntlafatsa litafole tsa karohano, tse tla re lumella ho holisa karohano ho fihla ho 50 GB inthaneteng. Tsoela pele.
Leseli! Kenya partprobe u ka e etsa ka tsela ena:
apt-get install partprobe
10. Hona joale e sala e le ho hlalosa bocha boholo ba karohano ho sebelisa lenaneo fetola boholo2fs. O tla etsa sena inthaneteng - le ka nako eo mangolo a ne a sebetsa mme a ngolla disk.
Lenaneo fetola boholo2fs e tla hlakola metadata ea sistimi ea faele. Ho etsa sena re sebelisa taelo e latelang:
sudo resize2fs /dev/sda1
Mona sda1 ke lebitso la karohano ea hau. Maemong a mangata, sena ke sda1, empa mekhelo e ka khonahala. Ela hloko. Ka lebaka leo, lenaneo le ile la fetola boholo ba karohano bakeng sa rona. Ke nahana hore sena ke katleho.
11. Joale a re etse bonnete ba hore boholo ba karohano bo fetohile 'me hona joale re na le 50 GB. Ho etsa sena, a re phete taelo ea pele:
df -h
Source: www.habr.com