Yuav ua li cas kom sai nce disk loj ntawm lub server

Nyob zoo sawv daws! Tsis ntev los no kuv tau hla ib txoj haujlwm yooj yim zoo li - txhawm rau ua kom lub disk loj "kub" ntawm Linux server.

Kev piav qhia ntawm txoj haujlwm

Muaj ib lub server hauv huab. Hauv kuv qhov xwm txheej, qhov no yog Google Cloud - Compute Engine. Kev khiav hauj lwm qhov system - Ubuntu. Tam sim no 30 GB disk txuas nrog. Cov ntaub ntawv loj hlob tuaj, cov ntaub ntawv tau o, yog li koj yuav tsum tau nce qhov loj ntawm disk, hais, mus rau 50 GB. Nyob rau tib lub sij hawm, peb tsis lov tes taw ib yam dab tsi, peb tsis reboot dab tsi.

Nco ntsoov! Ua ntej peb pib, ua ib qho thaub qab ntawm txhua cov ntaub ntawv tseem ceeb!

1. Ua ntej, cia saib seb peb muaj qhov chaw dawb npaum li cas. Hauv Linux console peb sau:

df -h

Yuav ua li cas kom sai nce disk loj ntawm lub server
Hauv cov lus yooj yim, Kuv muaj 30 GB hauv tag nrho thiab 7.9 GB yog pub dawb tam sim no. Yuav tsum tau nce ntxiv.

2. Tom ntej no kuv mus thiab txuas ob peb ntxiv GB los ntawm lub console ntawm kuv tus tswv tsev. Google Cloud ua qhov no yooj yim, tsis muaj rebooting. Kuv mus rau Compute Engine -> Disks -> Xaiv lub disk ntawm kuv lub server thiab hloov nws qhov loj:

Yuav ua li cas kom sai nce disk loj ntawm lub server
Kuv mus rau hauv, nyem "Kho" thiab ua kom cov disk loj rau qhov loj me uas kuv xav tau (hauv kuv rooj plaub, mus txog 50 GB).

3. Yog li tam sim no peb muaj 50 GB. Cia peb kuaj qhov no ntawm lub server nrog cov lus txib:

sudo fdisk -l

Yuav ua li cas kom sai nce disk loj ntawm lub server
Peb pom peb 50 GB tshiab, tab sis tam sim no peb tsuas siv tau 30 GB.

4. Tam sim no cia peb rho tawm tam sim no 30 GB disk muab faib thiab tsim ib qho tshiab 50 GB. Koj tuaj yeem muaj ntau ntu. Tej zaum koj yuav tau tsim ob peb qhov tshiab partitions thiab. Rau qhov haujlwm no peb yuav siv qhov program fdisk, uas tso cai rau koj los tswj cov hard disk partitions. Nws tseem ceeb heev kom nkag siab tias disk partitions yog dab tsi thiab lawv xav tau dab tsi rau - nyeem S, SΡ“S,. Txhawm rau khiav qhov program fdisk siv cov lus txib:

sudo fdisk /dev/sda

5. Nyob rau hauv lub interactive hom ntawm qhov kev pab cuam fdisk Peb ua ntau yam haujlwm.

Ua ntej peb nkag mus:

p

Yuav ua li cas kom sai nce disk loj ntawm lub server
Cov lus txib qhia cov npe ntawm peb cov partitions tam sim no. Hauv kuv qhov xwm txheej, ib qho kev faib tawm yog 30 GB thiab lwm qhov 20 GB yog dawb do ntab, yog li hais.

6. Ces sau:

d

Yuav ua li cas kom sai nce disk loj ntawm lub server
Peb tshem tawm qhov muab faib tam sim no txhawm rau tsim ib qho tshiab rau tag nrho 50 GB. Ua ntej ua haujlwm, peb xyuas ib zaug ntxiv seb peb puas tau ua cov ntaub ntawv tseem ceeb!

7. Tom ntej no peb qhia rau qhov kev zov me nyuam:

n

Yuav ua li cas kom sai nce disk loj ntawm lub server
Cov lus txib tsim ib qho kev faib tshiab. Txhua qhov kev ntsuas yuav tsum tau teem rau lub neej ntawd - koj tuaj yeem nias Enter. Yog tias koj muaj rooj plaub tshwj xeeb, tom qab ntawd qhia koj cov kev txwv. Raws li koj tuaj yeem pom los ntawm lub screenshot, kuv tsim 50 GB muab faib - qhov kuv xav tau.

8. Yog li ntawd, kuv qhia rau qhov kev zov me nyuam:

w

Yuav ua li cas kom sai nce disk loj ntawm lub server
Cov lus txib no sau cov kev hloov pauv thiab tawm mus fdisk. Peb tsis ntshai tias nyeem ntawv muab faib ua tsis tau. Cov lus txib hauv qab no yuav pab kho qhov no. tshuav me ntsis xwb.

9. Peb tawm mus fdisk thiab rov qab mus rau lub ntsiab Linux kab. Tom ntej no, peb tsav hauv, raws li peb tau qhia ua ntej:

sudo partprobe /dev/sda

Yog tias txhua yam ua tiav, koj yuav tsis pom cov lus. Yog tias koj tsis muaj qhov program nruab kev sojntsuam, ces nruab nws. Raws nraim kev sojntsuam yuav hloov kho cov rooj sib faib, uas yuav tso cai rau peb nthuav qhov muab faib mus txog 50 GB hauv online. Ua ntej.

Lus qhia! Nruab kev sojntsuam koj tuaj yeem ua nws zoo li no:

 apt-get install partprobe


10. Tam sim no nws tseem yuav redefine qhov muab faib loj siv qhov kev pab cuam rov 2fs. Nws yuav ua qhov no hauv online - txawm tias lub sijhawm ntawd cov ntawv sau ua haujlwm thiab sau rau disk.

Qhov kev pab cuam rov 2fs yuav overwrite cov ntaub ntawv system metadata. Txhawm rau ua qhov no peb siv cov lus txib hauv qab no:

sudo resize2fs /dev/sda1

Yuav ua li cas kom sai nce disk loj ntawm lub server
Ntawm no sda1 yog lub npe ntawm koj muab faib. Feem ntau, qhov no yog sda1, tab sis muaj kev zam. Ceev faj. Yog li ntawd, qhov kev zov me nyuam tau hloov qhov muab faib loj rau peb. Kuv xav tias qhov no yog kev vam meej.

11. Tam sim no cia peb ua kom paub tseeb tias qhov sib faib loj tau hloov pauv thiab tam sim no peb muaj 50 GB. Txhawm rau ua qhov no, cia peb rov hais dua thawj cov lus txib:

df -h

Yuav ua li cas kom sai nce disk loj ntawm lub server

Tau qhov twg los: www.hab.com

Ntxiv ib saib