OBS: Detta gäller endast servrar skapade före 2018-02-01. På servrar skapade efter detta datum räcker det att utöka diskutrymmet genom kontrollpanelen.
Den här manövern utförs på egen risk, gör en backup innan du ändrar partitionstabeller och filsystem.
Med en virtuell server kan du beställa mer utrymme i vår kontrollpanel, men för att utöka hårddisken på en VPS i vår VMware-plattform räcker det inte med att dra i reglaget i kontrollpanelen. Du måste också tala om för operativsystemet att det finns mer disk att utnyttja.
Efter att du expanderat disken genom att dra i reglaget i kontrollpanelen kommer servern att starta om. Efter att servern har startat om loggar du in som root och kör följande:
# fdisk /dev/sda
Command (m for help): p
Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders, total 62914560 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00026e2c
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 391167 194560 83 Linux
/dev/sda2 391168 2344959 976896 82 Linux swap / Solaris
/dev/sda3 2344960 62914559 30284800 83 Linux
Ta bort partitionen du vill utöka med kommandot d
:
Command (m for help): d
Partition number (1-4): 3
Sedan skapar du en ny med kommandot n
:
Command (m for help): n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p): p
Partition number (1-4, default 3):
Using default value 3
First sector (2344960-83886079, default 2344960):
Using default value 2344960
Last sector, +sectors or +size{K,M,G} (2344960-83886079, default 83886079):
Using default value 83886079
Till sist skriver du partitionstabellen till disken med kommandot w
:
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
Nu när partitionen är utökad. Starta om servern så att operativsystemet läser in den nya partitionstabellen. När servern startat om, logga in som root igen och kör:
# resize2fs /dev/sda3
resize2fs 1.42.5 (29-Jul-2012)
Filesystem at /dev/sda3 is mounted on /; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 3
Performing an on-line resize of /dev/sda3 to 10192640 (4k) blocks.
The filesystem on /dev/sda3 is now 10192640 blocks long.
Om du nu kör df -h
så ska du se att filsystemet är utökat och mer diskutrymme är ledigt.
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.