ZFS Pool root auf PBS erweitern, aber WIE

Nov 17, 2023
265
32
33
Moin,
ich möchte gerne auf meinem PBS mein root erweitern.

Folgende Befehle habe ich bereits abgesetzt:

zpool status -P

Ergebnis im ScreenShot

dann

online -e rpool /dev/vda3

hat aber nix gebracht.

Was mache ich falsch??

Danke für euere Hilfe
 

Attachments

  • Bildschirmfoto 2024-12-07 um 11.12.02.png
    Bildschirmfoto 2024-12-07 um 11.12.02.png
    174.8 KB · Views: 9
Das ist doch eine virtuelle "Festplatte" /dev/vda, die wird vom Anbieter begrenzt sein!
lsblk
ls -lA /dev/disk/by-id/
cfdisk </dev/disk/by-id/disk-by-id>
 
Last edited:
Man sollte, davon gehe ich aus, auf einer virtuelle "Festplatte" nicht noch ZFS nutzen.
 
Das ist ein PBS in einer VM auf einem lokalten Proxmox VE
Ich habe der PBS VM schon 20 GB Hardisk vergrößert,

Aber ich bekomme diese nicht auf der root Filesystem durchgereicht.
Was vorher 10 GB war.
Da sind jetzt nur noch ein map MB frei...
 
Setz mal zpool set autoexpand=on in dann vergrößere mal die Partition mit gdisk, fdisk oder ähnlichem Tool.
 
Der PVE vergrößert die virtuelle Platte. Von der Partitionierung in der VM, weiß der PVE nix. Du musst nach dem Disk vergrößern, auch die Partition vergrößern, in deiner VM.
 
  • Like
Reactions: magicpeter
Es gibt im Internet Millionen von Anleitungen wie man eine Partition erweitert. Du kannst in der CLI gdisk oder fdisk nutzen, alternativ die VM mit einem Live ISO booten und z.B. mit gparted in der GUI der Live ISO erweitern.
 
Also der ZFS Datastore wird auf dem Hostsystem erweitert. und dann auch in der VM per cfdisk Partition maximieren.
Dann zpool set autoexpand=on rpool, online -e rpool /dev/vda3
und wieder zpool set autoexpand=off rpool.
Bitte auch zfs atime=off rpool und zpool autotrim=off rpool setzen.
Der Pool rpool muss noch ein quota = 80% der maximal Größe erhalten!
zfs set quota=xyzT rpool
 
  • Like
Reactions: magicpeter