Kako hitro povečati velikost diska na strežniku

Pozdravljeni vsi skupaj! Pred kratkim sem naletel na na videz preprosto nalogo - povečati velikost diska "vroče" na strežniku Linux.

Opis naloge

V oblaku je strežnik. V mojem primeru je to Google Cloud - Compute Engine. Operacijski sistem: Ubuntu. Zdaj je priključen 30 GB disk. Baza podatkov raste, datoteke nabreknejo, zato morate povečati velikost diska, recimo, na 50 GB. Hkrati ničesar ne onemogočimo, ničesar ne znova zaženemo.

Pozor! Preden začnemo, naredite varnostno kopijo vseh pomembnih informacij!

1. Najprej preverimo, koliko prostega prostora imamo. V konzoli Linux pišemo:

df -h

Kako hitro povečati velikost diska na strežniku
Z enostavnimi besedami, skupno imam 30 GB in 7.9 GB je zdaj prostih. Treba ga je povečati.

2. Nato grem in priklopim še nekaj GB preko konzole svojega hosterja. Google Cloud olajša to brez ponovnega zagona. Grem v Compute Engine -> Disks -> Izberite disk svojega strežnika in spremenite njegovo velikost:

Kako hitro povečati velikost diska na strežniku
Grem notri, kliknem »Uredi« in povečam velikost diska na velikost, ki jo potrebujem (v mojem primeru do 50 GB).

3. Zdaj imamo torej 50 GB. Preverimo to na strežniku z ukazom:

sudo fdisk -l

Kako hitro povečati velikost diska na strežniku
Vidimo naših novih 50 GB, vendar za zdaj lahko uporabljamo le 30 GB.

4. Zdaj pa izbrišemo trenutno diskovno particijo velikosti 30 GB in ustvarimo novo particijo velikosti 50 GB. Lahko imate več razdelkov. Morda boste morali ustvariti tudi več novih particij. Za to operacijo bomo uporabili program fdisk, ki omogoča upravljanje particij trdega diska. Prav tako je pomembno razumeti, kaj so diskovne particije in za kaj so potrebne - preberite tukaj. Za zagon programa fdisk uporabite ukaz:

sudo fdisk /dev/sda

5. Znotraj interaktivnega načina programa fdisk Izvajamo več operacij.

Najprej vpišemo:

p

Kako hitro povečati velikost diska na strežniku
Ukaz prikaže seznam naših trenutnih particij. V mojem primeru je ena particija velika 30 GB, drugih 20 GB pa tako rekoč prosto plava.

6. Nato vnesite:

d

Kako hitro povečati velikost diska na strežniku
Izbrišemo trenutno particijo, da ustvarimo novo za vseh 50 GB. Pred operacijo še enkrat preverimo ali smo naredili varnostno kopijo pomembnih informacij!

7. Nato programu navedemo:

n

Kako hitro povečati velikost diska na strežniku
Ukaz ustvari novo particijo. Vsi parametri morajo biti nastavljeni na privzete vrednosti - lahko preprosto pritisnete Enter. Če imate poseben primer, navedite svoje parametre. Kot lahko vidite na posnetku zaslona, ​​sem ustvaril 50 GB particijo - kar potrebujem.

8. Kot rezultat, programu nakažem:

w

Kako hitro povečati velikost diska na strežniku
Ta ukaz zapiše spremembe in se zapre fdisk. Ne bojimo se, da branje particijske tabele ni uspelo. Naslednji ukaz bo pomagal popraviti to. Le še malo.

9. Odšla sva fdisk in se vrnil v glavno linijo Linuxa. Nato se zapeljemo, kot so nam prej svetovali:

sudo partprobe /dev/sda

Če je bilo vse uspešno, ne boste videli nobenega sporočila. Če nimate nameščenega programa partprobe, nato pa ga namestite. točno tako partprobe bo posodobil particijske tabele, kar nam bo omogočilo spletno razširitev particije do 50 GB. Kar daj.

Namig! Namestite partprobe lahko narediš takole:

 apt-get install partprobe


10. Zdaj je treba znova določiti velikost particije s programom spremeni velikost2fs. To bo naredila na spletu – tudi v tistem trenutku so skripte delovale in pisale na disk.

Program spremeni velikost2fs bo prepisal metapodatke datotečnega sistema. Za to uporabimo naslednji ukaz:

sudo resize2fs /dev/sda1

Kako hitro povečati velikost diska na strežniku
Tukaj je sda1 ime vaše particije. V večini primerov je to sda1, vendar so možne izjeme. Bodi previden. Posledično nam je program spremenil velikost particije. Mislim, da je to uspeh.

11. Zdaj se prepričajmo, da se je velikost particije spremenila in da imamo zdaj 50 GB. Če želite to narediti, ponovimo prvi ukaz:

df -h

Kako hitro povečati velikost diska na strežniku

Vir: www.habr.com

Dodaj komentar