# Festplatte vergrößern in der VM

### Beschreibung

Da in unser Synology VM ja nur eine Festplatte drin ist, diese aber wachsen kann, da sie Virtuell ist, hier eine Anleitung zum vergörßern des Speichers. In unserem Scenario gehen wir davon aus. Das in der Synolgy ein Speicherpool mit dem btrfs Dateisystem angelegt wurde.

### Festplatte in der VM vergößern.

Als erstes die Synology VM beenden falls läuft.  
Dann auf die VM Auswählen

[![Auswahl_014.png](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/scaled-1680-/oku2NWqd8FxWtSRW-auswahl-014.png)](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/oku2NWqd8FxWtSRW-auswahl-014.png)

und auf den Menüpunkt Hardware gehen und die Disk anklicken, so das sie ausgewählt ist.

[![Auswahl_037.png](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/scaled-1680-/afrBpMSIrBWoQfWF-auswahl-037.png)](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/afrBpMSIrBWoQfWF-auswahl-037.png)

Nun im Menü Diks action auf Resize Disk klicken

[![Menü_003.png](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/scaled-1680-/SSMCNYvwI7HPKr9P-menu-003.png)](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/SSMCNYvwI7HPKr9P-menu-003.png)

Nun angeben um vieveil Gigabyte die Festplatte größer werden soll. Ich hab mal 100 GB genommen. So wird aus meiner 500 GB eine 600 GB HDD

Synology wieder starten. Dies dauert ca 3-5 min

### Pool im Synolgy OS vergrößern

Dazu in der Synology anmelden und den SSH Dienst einschalten.  
Dazu auf das Programm Symbol klicken

[![Bildschirmfoto vom 2023-04-02 13-51-48.png](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/scaled-1680-/j2m5dySDazOtwRGc-bildschirmfoto-vom-2023-04-02-13-51-48.png)](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/j2m5dySDazOtwRGc-bildschirmfoto-vom-2023-04-02-13-51-48.png)

Dann in der Liste auf Systemstuerung

[![Bildschirmfoto vom 2023-04-02 14-07-53.png](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/scaled-1680-/xH3CF8LtLfY54Vep-bildschirmfoto-vom-2023-04-02-14-07-53.png)](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/xH3CF8LtLfY54Vep-bildschirmfoto-vom-2023-04-02-14-07-53.png)

Nun auf Terminal &amp; SNMP dort den Haken bei SSH-DIenst aktivieren rein

[![Bildschirmfoto vom 2023-04-02 14-09-42.png](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/scaled-1680-/AsbKPXw1KXhXYkYI-bildschirmfoto-vom-2023-04-02-14-09-42.png)](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/AsbKPXw1KXhXYkYI-bildschirmfoto-vom-2023-04-02-14-09-42.png)

Dann auf Übernehmen klicken.

[![Bildschirmfoto vom 2023-04-02 14-11-18.png](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/scaled-1680-/OgVsTiWzEjbVaAkz-bildschirmfoto-vom-2023-04-02-14-11-18.png)](https://wiki.hacker-net.de/uploads/images/gallery/2023-04/OgVsTiWzEjbVaAkz-bildschirmfoto-vom-2023-04-02-14-11-18.png)

Nun können wir uns am Terminal anmelden per SSH.  
Benutzername sind der Benutzer und das Passwort was auch beim einloggen auf der Weboberfläche benutzt wird.

Nun die Festplattengröße anzeigen lassen

```
sudo pvs
  PV         VG   Fmt  Attr PSize   PFree  
  /dev/md2   vg1  lvm2 a--  489.77g 776.00m

```

Wie man sieht sind 776 MB noch nicht zugewiesen.

```
sudo vgdisplay
```

Output, wie man sieht Status resizeable. Der Name ist vg1:  
Hier sehen wir das wir noch 776MB ungenutz haben. Diesen Wert müssen wir uns merken, wie oben auch schon ermittelt.

```
  --- Volume group ---
  VG Name               vg1
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               1
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               489.77 GiB
  PE Size               4.00 MiB
  Total PE              125381
  Alloc PE / Size       125187 / 489.01 GiB
  Free  PE / Size       194 / 776.00 MiB
  VG UUID               6tYPc0-KulF-DqmW-1xbM-UMOO-hJDZ-ondnaX
```

Nun das Locial Volume herausbekommen.  
unser Volume heißt volume\_1  
Und dieses hat eine Größe von 489 GB

```
sudo lvs
syno_vg_reserved_area vg1  -wi-a-----  12.00m                                                    
volume_1              vg1  -wi-ao---- 489.00g   
```

somit wäre der Pfad zum Volume:

```
/dev/vg1/volume_1
```

Nun das Volume erweitern.  
Dazu brauchen wir jetzt die Gesamtgröße also 489000 GB + 776 MB