NEWS
Speicherplatz des Proxmox voll - aber womit?
-
Ich habe wieder ein Problem dass die Platte voll ist...
Ich brauche bitte noch mal Hilfe:
mn@proxmox:~$ df Filesystem 1K-blocks Used Available Use% Mounted on udev 32816204 0 32816204 0% /dev tmpfs 6570036 1656 6568380 1% /run /dev/mapper/pve-root 98497780 93414108 34124 100% / tmpfs 32850160 34320 32815840 1% /dev/shm tmpfs 5120 0 5120 0% /run/lock efivarfs 256 40 212 16% /sys/firmware/efi/efivars /dev/nvme0n1p2 1046512 344 1046168 1% /boot/efi /dev/sda 245024372 20917948 211587088 9% /mnt/sda /dev/fuse 131072 24 131048 1% /etc/pve tmpfs 6570032 0 6570032 0% /run/user/1000 mn@proxmox:~$
mn@proxmox:~$ sudo du /* -sh 0 /bin 415M /boot 34M /dev 9.7M /etc 36K /home 0 /lib 0 /lib64 16K /lost+found 4.0K /media 20G /mnt 4.0K /opt du: cannot access '/proc/34061/task/34061/fd/4': No such file or directory du: cannot access '/proc/34061/task/34061/fdinfo/4': No such file or directory du: cannot access '/proc/34061/fd/3': No such file or directory du: cannot access '/proc/34061/fdinfo/3': No such file or directory 0 /proc 68K /root 1.7M /run 0 /sbin 4.0K /srv 0 /sys 36K /tmp 4.7G /usr 3.6G /var mn@proxmox:~$
Die 20G liegen auf einer externen Platte, hab ich gerade geprüft. Local hat 100G Gesamtspeicher - aber womit sind die voll und wie bekomme ich den wieder frei? Und was ist das für eine seltsame Ausgabe dass es die files nicht gibt? Kann mir da bitte jemand helfen?
-
und was ist mit
@guitardoc sagte in Speicherplatz des Proxmox voll - aber womit?:
Die externe Platte hab ich schon aus dem Directory entfernt und auch
rm -rf /mnt/sda/*
hab ich ausgeführt. Aber jetzt gehts nicht weiter:
root@proxmox:~# mount /mnt/sda mount: /mnt/sda: /dev/sda already mounted on /mnt/sda. dmesg(1) may have more information after failed mount system call.
-
@guitardoc Was da drauf liegt, siehst Du im PVE >> Rechenzentrum >> local
Da auch mal alle Kategorien durchgehen. -
Schau dir das besser per
df -h | sort
an. /proc ist ein virtuelles Dateisystem, das spielt keine Rolle bei der tatsächlichen Auslastung der physischen Datenträger.
Edit: Siehe
https://www.linux-praxis.de/das-proc-dateisystemDich interessieren nur die unter /dev angelegten Geräte.
Ich hangel mich gerne perncdu /
durch die Dateisysteme und schaue wo die dicken Hunde liegen.
-
@homoran Da dachte ich, dass es das gleiche Problem war, was ich schon mal hatte, wo die externe Platte plötzlich nicht richtig gemounted war und die Backups auf local gesichert wurden.
Ich denke aber, dass es diesmal ein anderes Problem ist, denn ich habe die Platte wieder nach mnt/sda gemounted und auch ein Backup durchlaufen lassen, das hat funktioniert (das sind die 20G).
-
@thomas-braun said in Speicherplatz des Proxmox voll - aber womit?:
Dich interessieren nur die unter /dev angelegten Geräte.
Ich hangel mich gerne per
ncdu /durch die Dateisysteme und schaue wo die dicken Hunde liegen.
Das ist ja das was ich nicht verstehe - da ist nix drauf und trotzdem ist die Platte anscheinend voll:
-
/dev/mapper/pve-root 98497780 93414108 34124 100% / /dev/sda 245024372 20917948 211587088 9% /mnt/sda
Das Gerät /dev/sda ist nur zu 9% voll.
Dein Problem liegt also in /dev/mapper/pve-root , das ist der Host. -
@thomas-braun Hmm, aber wie komme ich da ran? ncdu / lässt mich da nicht zugreifen:
-
Da wirst du 'von außen' dran müssen. Wie groß hast du denn im Proxmox den Container angelegt?
Ich hab aber von Proxmox weiter keine Ahnung, muss dir jemand anders mit den Details helfen. -
@thomas-braun Es sind 5 Container:
32G
12G
8G
4G
4GEDIT: Möglicherweise hat es aber doch was mit den Backups zu tun. Ich hab gerade gesehen, dass irgendwelche Snapshots erstellt wurden und dann die Container (LXCs) gesperrt worden sind. Hab die Container entsperrt
pct unlock 101
und die Snapshots gelöscht
pct delsnapshot 101 vzdump
und das für alle fünf Container. Vielleicht ist da was übrig geblieben?
-
Und in welchem haust der iobroker?
-
@thomas-braun 32G
-
Hab hier noch was entdeckt - vielleicht hilft das weiter:
-
@guitardoc Nein, das ist normal. Weiter oben habe ich geschrieben, wo ich gucken würde.
-
@peterfido Da ist alles recht leer:
-
Aber ich habe eine Vermutung. Möglicherweise wurden Backups nicht auf die externe Platte gespeichert, sondern auf local (das hatte ich schon mal, warum auch immer hab ich nie herausgefunden). Ich hab doch die externe Platte entfernt und dann in Storage wieder hinzugefügt. Damit sind die Verweise auf Backups jetzt auf die externe Platte gerichtet und die, welche vielleicht auf local liegen, an die komme ich nicht mehr ran. Hmm. Wie könnte man das prüfen?
-
@guitardoc sagte in Speicherplatz des Proxmox voll - aber womit?:
Wie könnte man das prüfen?
ls -lh /opt/iobroker/backups
anschauen. Jedenfalls wenn du Backups vom ioBroker meinst.
-
@thomas-braun Nein, ich meinte die Backups vom Proxmox. Die beinhalten ja alle vzdump im Dateinamen. Kann man den Proxmox auf Dateiebene nicht mal durchsuchen, ob da solche Dateien irgendwo liegen? Ich hab da aber keine Idee wie...
-
Da bin ich raus. Keine Ahnung von Proxmox.
-