Diskruimte opgelost in HOMEY SHS ( HOMEY SELF HOSTED ) Hier de HANDLEIDING

Homey Self-Hosted Server – disk uitbreiden

Ik heb mijn Homey Self-Hosted Server (SHS) draaien op VMware en de virtuele disk vergroot. VMware zag de disk inmiddels als 68,7 GB, maar Linux gebruikte hiervan slechts ongeveer 7,5 GB voor /.

Met parted kun je controleren hoe de disk is ingedeeld:
Installeer parted: apt update && apt install -y parted

sudo parted /dev/sda print free

Bij mij zag dat er ongeveer zo uit:

Disk /dev/sda: 68.7GB

Number  Start   End     Size    Type       File system
1       1049kB  8085MB  8083MB  primary    ext4
2       8086MB  8589MB  503MB   extended
5       8086MB  8589MB  503MB   logical    linux-swap
        8589MB  68.7GB  60.1GB  Free Space

De root-partitie /dev/sda1 was dus maar 7,5 GB, terwijl er nog ruim 60 GB ongebruikt was.

Oplossing

Eerst de bestaande swap uitschakelen:

sudo swapoff /dev/sda5

Daarna parted starten:

sudo parted /dev/sda

De oude swap en extended partition verwijderen:

rm 5
rm 2

Controleer daarna:

print free

De vrije ruimte moet nu direct achter /dev/sda1 staan.

Vervolgens de root-partitie uitbreiden:

resizepart 1 100%

Bevestig met Yes als daarom wordt gevraagd.

Daarna:

quit

Reboot:

sudo reboot

Na de reboot het ext4-filesystem uitbreiden:

sudo resize2fs /dev/sda1

Controleer vervolgens:

df -h /

Mijn /-partitie is daarna ongeveer 68 GB in plaats van 7,5 GB.

Swap opnieuw aanmaken

Omdat de oude swap-partitie verwijderd is, heb ik daarna een swapfile aangemaakt:

sudo fallocate -l 512M /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Controleren:

swapon --show

En permanent maken:

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

Tot slot controleren:

lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINTS
df -h
swapon --show

Resultaat

Voor mij kwam de situatie neer op:

Voor:

/dev/sda     68.7 GB
└─/dev/sda1   7.5 GB  /

Na:

/dev/sda      68.7 GB
└─/dev/sda1   ~68 GB   /

Welkom op het forum

Dit topic is verplaatst naar het Nederlandse deel van het forum, graag je aandacht voor het kiezen van de juiste categorie/taal.

Wanneer je problemen hebt met de Moderatie acties neem dan gerust contact met mij of een andere moderator op via een Prive bericht.