CH-J Server Managerġestjoni tas-server fuq SSH
Menu
Il-gwidi u l-artikli kollha →

Kif tkabbar id-diska ta’ server Linux mingħajr ma titlef id-data

Wara li tkabbar diska virtwali, estendi l-partizzjoni, LVM u s-sistema tal-fajls ext4 jew XFS fl-ordni t-tajba.

Qabel tibdel xi ħaġa

L-ewwel oħloq u ttestja backup jew snapshot tal-magna virtwali. It-tkabbir hu operazzjoni ta’ rutina, iżda żball f’isem apparat jista’ jagħmel ħsara lid-data, u backup tat-tabella tal-partizzjonijiet mhuwiex backup tad-data tiegħek. Imbagħad kabbar id-diska fl-hypervisor jew għand il-fornitur tal-hosting tiegħek, għax is-sistema tista’ tuża biss l-ispazju li d-diska diġà għandha.

Sib kif inhi mqassma d-diska

Kull saff irid jiġi estiż separatament, minn isfel għal fuq: id-diska, il-partizzjoni, LVM jekk jintuża, u s-sistema tal-fajls. Dawn il-kmandi juru s-saffi, it-tipi tas-sistemi tal-fajls u liema spazju hu mmuntat fejn. L-ismijiet tal-apparati fl-eżempji li ġejjin huma biss illustrattivi; uża dawk tas-server tiegħek stess.

lsblk -f
df -hT
sudo pvs; sudo vgs; sudo lvs

Il-partizzjoni u ext4 jew XFS

growpart, mill-pakkett cloud-guest-utils fuq Ubuntu u Debian, jestendi partizzjoni fl-ispazju ħieles ta’ warajha. Innota li d-diska u n-numru tal-partizzjoni huma argumenti separati. Imbagħad kabbar is-sistema tal-fajls: resize2fs għal ext4 jieħu l-apparat, filwaqt li xfs_growfs jieħu l-punt tal-immuntar. It-tnejn jaħdmu waqt li s-sistema tal-fajls tkun immuntata.

sudo growpart /dev/sda 2

# ext4
sudo resize2fs /dev/sda2

# XFS
sudo xfs_growfs /

B’LVM

Meta l-partizzjoni jkun fiha volum fiżiku LVM, għarraf lil LVM bid-daqs il-ġdid u estendi l-volum loġiku. L-għażla -r tkabbar ukoll is-sistema tal-fajls fuqu, għalhekk ma jkunx hemm bżonn kmand separat biex tbiddel id-daqs.

sudo growpart /dev/sda 3
sudo pvresize /dev/sda3
sudo lvextend -r -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

Iċċekkja r-riżultat u kun af il-limiti

Erġa’ ħaddem df -hT biex tikkonferma d-daqs il-ġdid. Growpart jista’ juża biss l-ispazju ħieles immedjatament wara l-partizzjoni, għalhekk l-ewwel trid tindirizza kwalunkwe partizzjoni ta’ swap jew partizzjoni oħra li tkun fin-nofs. XFS ma jistax jiċkien, u t-tnaqqis ta’ sistemi tal-fajls oħra hu operazzjoni ħafna aktar riskjuża mit-tkabbir tagħhom, għalhekk agħżel bir-reqqa kemm se tkabbarhom.

Disk Manager f’CH-J Server Manager

Disk Manager għas-servers Linux juri mappa tad-diska bil-partizzjonijiet, is-sistemi tal-fajls u s-saffi LVM u LUKS, u jista’ jipproponi espansjoni awtomatika wara li d-diska tkun tkabbret. Il-bidliet jistennew fi kju li tirrevedi bħala pjan; qabel tħaddmu, l-applikazzjoni terġa’ taqra l-istat tas-server u tieqaf jekk ma jibqax jaqbel. Issalva l-metadata tat-tabella tal-partizzjonijiet qabel bidla, iżda dan ma jiħux post backup tad-data tiegħek. Is-servers Windows jiġu identifikati u rrifjutati bħala mhux appoġġjati.

Dokumentazzjoni dettaljata

man: resize2fs →

man: xfs_growfs →

man: lvextend →

Il-ftuħ bijometriku u s-sigurtà →