För att följa guiden behöver du ansluta till din server med SSH. Guider för hur du ansluter med SSH går att hitta här: Kom igång med GleSYS servertjänster
OBS: Hantering av extra diskar via vår kontrollpanel stöds i nuläget enbart för VMware-servrar.
För att genomföra guiden behöver vi hämta ut SCSI ID, enhetsnamn samt partitionsnummer för disken som ska utökas.
Låt oss börja med att hämta ut enhetsnamn och partitionsnummer. Använd mount
tillsammans med grep
och ange sökvägen till disken i det lokala filsystemet som argument till grep
.
$ sudo mount | grep /mnt/storage
/dev/sdb1 on /mnt/storage type ext4 (rw,relatime,seclabel)
I exemplet ovan är den lokala sökvägen /mnt/storage
och i resultatet får vi ut en disk med enhetsnamnet sdb
och partitionsnummer 1
.
Använd lsblk
för att hämta ut SCSI ID för disken.
$ sudo lsblk --scsi
NAME HCTL TYPE VENDOR MODEL REV
sda 0:0:0:0 disk VMware Virtual disk 2.0
sdb 0:0:1:0 disk VMware Virtual disk 2.0
Leta upp raden där namnet på enheten matchar det namn vi hämtade ut i föregående steg. Den tredje gruppen i HCTL-kolumnen för den raden motsvarar det SCSI ID vi är ute efter.
I exemplet ovan har alltså disken med enhetsnamn sdb
ett SCSI ID med värdet 1
.
Utöka disken med det SCSI ID vi hämtade ut i föregående steg till önskad storlek via kontrollpanelen.
Be systemet att skanna om disk-enheten genom att köra följande:
$ sudo echo "1" >/sys/class/block/<enhetens-namn>/device/rescan
Till exempel:
$ sudo echo "1" >/sys/class/block/sdb/device/rescan
Se till att kommandot growpart
finns tillgängligt genom att installera följande paket:
Red Hat / AlmaLinux
$ sudo dnf install cloud-utils-growpart -y
Debian / Ubuntu
$ sudo apt install cloud-guest-utils -y
Använd growpart
med dev/<enhetens-namn>
och partitionsnummer som argument för att utöka partitionen.
$ sudo growpart /dev/sdb 1
Använd resize2fs
för att uppdatera filsystemets storlek. Ange /dev/<enhetens-namn><partitionsnummer>
som argument.
$ sudo resize2fs /dev/sdb1
Utökningen av disken är nu klar. Använd df
för att verifiera att storleken uppdaterats korrekt. Ange /dev/<enhetens-namn><partitionsnummer>
som argument.
$ df -h /dev/sdb1
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 109G 46G 59G 44% /mnt/storage
Kontakta oss gärna för mer information. Vi hjälper dig att komma fram till den bästa lösningen för dina behov.