[SOLVED] Storage "local (pve)" zu hohe Auslastung nach Backup-Fehler

stefan_n

New Member
Jan 28, 2023
8
0
1
Hallo zusammen,

ein Backup-Job lief auf Fehler, weil die USB-Platte für den Storage "Backup" falsch gemountet war.
Das ist korrigiert, die Backups laufen wieder so wie sie sollen, aber die Auslastung in der PVE-GUI zeigt 40 GB obwohl tatsächlich nur gut 8 GB Daten in /var/lib/vz liegen.

Auslastung_local.png

Code:
root@pve:/# du /var/lib/vz
4    /var/lib/vz/images
1315176    /var/lib/vz/template/cache
7469856    /var/lib/vz/template/iso
8785036    /var/lib/vz/template
8785044    /var/lib/vz

Output von df -h ist
Code:
oot@pve:/mnt/medion-usb# df -h
Filesystem            Size  Used Avail Use% Mounted on
udev                  7.8G     0  7.8G   0% /dev
tmpfs                 1.6G  1.2M  1.6G   1% /run
/dev/mapper/pve-root   94G   39G   52G  43% /
tmpfs                 7.8G   46M  7.8G   1% /dev/shm
tmpfs                 5.0M     0  5.0M   0% /run/lock
/dev/fuse             128M   36K  128M   1% /etc/pve
/dev/sdb1             458G   57G  378G  14% /mnt/medion-usb
tmpfs                 1.6G     0  1.6G   0% /run/user/0

Wie kann ich herausfinden, woher die 39G in /dev/mapper/pve-root kommen? Soweit ich verstanden habe, sollten dort nur die 8G von /var/lib/vz auftauchen?

Danke und Gruß, Stefan
 
Der Befehl "du -m | sort -n | tail -n 10" in der Konsole von Proxmox zeigt dir z. B. die 10 größten Verzeichnisse in MB. Bitte ab "/" eingeben, damit alle Verzeichnisse erfasst werden.

Daten könnten von einem "temp-verzeichnis" stammen und Überbleibsel vom fehlerhaften Backup sein.
 
Last edited:
Danke für den Tip, die Ausgabe macht mich leider nicht schlauer. Unter /mnt/medion-usb liegen die Backups, aber die sollten ja im eigenen Storage "Backup" in der Auslastung gezeigt werden

Code:
root@pve:/# du -m | sort -n | tail -n 10
du: cannot access './proc/110939/task/110939/fd/3': No such file or directory
du: cannot access './proc/110939/task/110939/fdinfo/3': No such file or directory
du: cannot access './proc/110939/fd/4': No such file or directory
du: cannot access './proc/110939/fdinfo/4': No such file or directory
4519    ./usr
7295    ./var/lib/vz/template/iso
8580    ./var/lib/vz
8580    ./var/lib/vz/template
8734    ./var/lib
10423    ./var
58131    ./mnt
58131    ./mnt/medion-usb
58131    ./mnt/medion-usb/dump
73542    .
 
Kann ich ggf. einfach den Storage "local" über die GUI entfernen und anschließen neu anlegen?
Es liegen dort ja nur die ISO-Images und Container-Templates, die ich ja wieder downloaden könnte
 
Kannst du medion-usb nochmals aushängen. Vielleicht ist ja beim Fehler direkt ins genannte Verzeichnis geschrieben worden.
 
/dev/mapper/pve-root
Das ist dein Root-Dateisystem, also der Pfad "/". Also alles was nicht ein eigener Mountpoint ist und nicht nur /var/lib/vz.
Kannst du medion-usb nochmals aushängen. Vielleicht ist ja beim Fehler direkt ins genannte Verzeichnis geschrieben worden.
Ja, das kann sein. Wenn da in den uneingehängten Mountpoint geschrieben wurde, dann sind die Backups immer noch auf dem Root-Dateisystem aber du kommt nicht mehr ran, solange die disk dort gemountet ist, weil die dann ja stattdessen in dem Pfad angezeigt wird. Da müsstest du die Disk wieder aushängen und dann gucken, ob der Mountpoint-Ordner leer ist. Wenn nicht ihn dann leeren.

Im übrigen solltest du "is_mountpoint" für deinen Directory-Storage der Backup-Disk setzen. Dann würde der Backup-Job einfach fehlschlagen, anstatt dir da das Root-Dateisystem vollzuschreiben, wenn da mal die Backup-Disk nicht gemountet werden konnte oder du das mounten vergessen hast.
 
Herzlichen Dank an Euch beide, das unmounten und leeren hat geklappt, jetzt passt das Datenvolumen:

Code:
root@pve:/# df -h
Filesystem            Size  Used Avail Use% Mounted on
udev                  7.8G     0  7.8G   0% /dev
tmpfs                 1.6G  1.2M  1.6G   1% /run
/dev/mapper/pve-root   94G   16G   75G  17% /
tmpfs                 7.8G   46M  7.8G   1% /dev/shm
tmpfs                 5.0M     0  5.0M   0% /run/lock
/dev/fuse             128M   36K  128M   1% /etc/pve
tmpfs                 1.6G     0  1.6G   0% /run/user/0
/dev/sdb1             458G   57G  378G  14% /mnt/medion-usb

Mir war nicht klar, daß ich die Backup-Leichen nicht sehe, solange die USB-Platte gemountet ist.

Wie setze ich is_mountpoint? Kannst Du mir das mit vertretbarem Aufwand erklären, oder sagen, wo ich das mit meinem rudimentären Linuxkenntnissen nachlesen und verstehen kann?
 
Wie setze ich is_mountpoint? Kannst Du mir das mit vertretbarem Aufwand erklären, oder sagen, wo ich das mit meinem rudimentären Linuxkenntnissen nachlesen und verstehen kann?
Wenn du mir sagst, wie deine /etc/pve/storage.cfg aussieht, ja.

Vermutlich wird pvesm set Backup --is_mountpoint yes gehen, außer du hast deinen Directory Storage names "Backup" nciht direkt auf /mnt/medion-usb sondern uf einen Unterordner zeigen lassen.
 
Last edited:
Und ich habe ein Verzeichnis vzsnap0 in /mnt
Code:
root@pve:/# cd mnt/
root@pve:/mnt# ls
medion-usb  vzsnap0
root@pve:/mnt#
Ich scheinbar nichts drin, aber mir ist unklar woher das kommt?
 
Code:
root@pve:/mnt# cat /etc/pve/storage.cfg
dir: local
    path /var/lib/vz
    content images,vztmpl,iso
    shared 0

lvmthin: local-lvm
    thinpool data
    vgname pve
    content images,rootdir

dir: Backup
    path /mnt/medion-usb
    content backup,images
    prune-backups keep-all=1
    shared 0
 
Wenn du mir sagst, wie deine /etc/pve/storage.cfg aussieht, ja.

Vermutlich wird pvesm set Backup --is_mountpoint yes gehen, außer du hast deinen Directory Storage names "Backup" nciht direkt auf /mnt/medion-usb sondern uf einen Unterordner zeigen lassen.

Ich fürchte schon ja, direkt auf /mnt/medion-usb
Bildschirmfoto vom 2023-05-10 22-23-15.png
 
Super - Jetzt sieht die /etc/pve/storage.cfg so aus :)

Code:
root@pve:/# cat /etc/pve/storage.cfg
dir: local
    path /var/lib/vz
    content images,iso,vztmpl
    shared 0

lvmthin: local-lvm
    thinpool data
    vgname pve
    content rootdir,images

dir: Backup
    path /mnt/medion-usb
    content backup,images
    is_mountpoint yes
    prune-backups keep-all=1
    shared 0

Nochmal herzlichen Dank für die schnelle und kompetente Hilfe!!!

Ich setze den Thread auf [solved]
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!