Thin pool is full

cebo29

New Member
Mar 14, 2026
9
3
1
Hallo Community,
wenn ich ein script von community-scripts.org ausführe, bekomme ich seit neuestem eine Fehlermeldung:
Code:
Thin pool pve-data/pve-data of storage 'pve-data' is full (data 33,08%, metadata 1,28%): LVM will not create a new volume in it.
Free space in it (unused disks, old snapshots, fstrim on containers) or extend it with lvextend.
Laut lvs -a habe ich genügend Platz:

Code:
 LV               VG       Attr       LSize    Pool     Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data             pve      twi-aotz-- <348,82g                 6,35   0,71                           
  [data_tdata]     pve      Twi-ao---- <348,82g                                                       
  [data_tmeta]     pve      ewi-ao----   <3,56g                                                       
  [lvol0_pmspare]  pve      ewi-------   <3,56g                                                       
  root             pve      -wi-ao----   96,00g                                                       
  swap             pve      -wi-ao----    8,00g                                                       
  vm-100-disk-0    pve      Vwi-aotz--    5,00g data            28,41                                 
  vm-103-disk-0    pve      Vwi-aotz--   12,00g data            24,92                                 
  vm-106-disk-0    pve      Vwi---tz--    8,00g data                                                   
  vm-108-disk-0    pve      Vwi-aotz--    7,00g data            55,88                                 
  vm-116-disk-0    pve      Vwi-aotz--   24,00g data            23,84                                 
  vm-117-disk-0    pve      Vwi---tz--   20,00g data                                                   
  vm-117-disk-1    pve      Vwi---tz--    8,00g data                                                   
  vm-125-disk-0    pve      Vwi-aotz--    2,00g data            51,76                                 
  [lvol0_pmspare]  pve-data ewi-------   <9,32g                                                       
  pve-data         pve-data twi-aotz--  912,76g                 33,08  1,28                           
  [pve-data_tdata] pve-data Twi-ao----  912,76g                                                       
  [pve-data_tmeta] pve-data ewi-ao----   <9,32g                                                       
  vm-101-disk-0    pve-data Vwi---tz--    1,00g pve-data                                               
  vm-102-disk-0    pve-data Vwi---tz--  128,00g pve-data                                               
  vm-104-disk-0    pve-data Vwi-aotz--   11,00g pve-data        36,58                                 
  vm-105-disk-0    pve-data Vwi-aotz--  600,00g pve-data        37,14                                 
  vm-105-disk-1    pve-data Vwi-aotz--    4,00m pve-data        14,06                                 
  vm-107-disk-0    pve-data Vwi-aotz--   10,00g pve-data        19,72                                 
  vm-109-disk-0    pve-data Vwi-aotz--    4,00g pve-data        22,98                                 
  vm-110-disk-0    pve-data Vwi---tz--    8,00g pve-data                                               
  vm-111-disk-0    pve-data Vwi-aotz--    2,00g pve-data        72,06                                 
  vm-112-disk-0    pve-data Vwi-aotz--   32,00g pve-data        47,15                                 
  vm-113-disk-0    pve-data Vwi---tz--    5,00g pve-data                                               
  vm-114-disk-0    pve-data Vwi---tz--    4,00g pve-data                                               
  vm-118-disk-0    pve-data Vwi---tz--   12,00g pve-data                                               
  vm-121-disk-0    pve-data Vwi-aotz--    4,00g pve-data        32,49                                 
  vm-126-disk-0    pve-data Vwi---tz--   50,00g pve-data
 
Last edited:
Da ich testweise auch ein anderes script getestet habe mit demselben Fehler, bin ich davon ausgegangen das ich das script ausschließen kann.
Code:
lvmconfig
config {
}
local {
}
dmeventd {
}
report {
}
activation {
}
global {
}
shell {
}
backup {
}
log {
}
allocation {
}
devices {
        global_filter=["r|/dev/zd.*|","r|/dev/rbd.*|"]
}
Ich kann leider nicht viel damit anfangen...
 
Snapshots habe ich bisher noch nicht angelegt, Backups liegen über pbs auf einem share von meinem NAS.
Das heist die Summe der Disks dürfen das Gesamt Volumen nicht überschreiten, auch wenn der gesamte Platz nicht verwendet wird? Ich bin bisher davon ausgegangen das der Platz vom wirklichen Verbrauch geteilt wird, wie beispielsweise der Prozessor auch geteilt wird.
 
Die Frage mit dem Gesamt Volumen würde mich schon interessieren.:)
 

Attachments

  • Bildschirmfoto_20261006_203456.png
    Bildschirmfoto_20261006_203456.png
    66.8 KB · Views: 8
  • Bildschirmfoto_20261006_203633.png
    Bildschirmfoto_20261006_203633.png
    118.5 KB · Views: 8
Vielleicht schaue ich gerade schief - aber ich sehe nur viele Mounts auf eine IP bei df aber deinen Thin-LVM nicht.
Poste bitte mal alles und nichts weglassen.
und bitte auch mal ein lsblk
 
Last edited:
Mehr erscheint da aber auch nicht. Da Proxmox für mich noch relativ neu ist und ich vorher nicht mit Thin-LVM zu tun hatte, weis ich nicht wie das genau eingebunden wird.
 

Attachments

  • Bildschirmfoto_20261006_205853.png
    Bildschirmfoto_20261006_205853.png
    122.4 KB · Views: 5
df zeigt kein LVM(-Thin) an weil LVM kein Dateisystem ist. Den belegten Speicher (~33%) des Pools kann man hier sehen
Bash:
LV               VG       Attr       LSize    Pool     Origin Data%  Meta%  Move Log Cpy%Sync Convert                           
pve-data         pve-data twi-aotz--  912,76g                 33,08  1,28
Das Problem ist das Script, nicht dein Speicher bzw. Pool.
Wenn du wirklich wissen willst, was das Script macht führe es mit bash -x aus. Der Code der dich hier blockiert habe ich ja bereits verlinkt.
Warum die anderen angefragten Infos hier relevant sein sollen entzieht sich mir.

Wenn du mir nicht glaubst, probiere doch mal folgendes
Bash:
lvcreate -n test -V 100G pve-data/pve-data
Oder erstelle ein Gast manuell via GUI.
 
Last edited:
Ok,
ich habe das Script jetzt nochmals gestartet. Komischerweise läuft es jetzt durch. Verstehe jetzt nicht woran das lag, außer es lag am Scrip und es wurde im Hintergrund geändert.
 
Ja habe ich auch gerade gesehen. Die Änderung hat wohl gestern statt gefunden. Sehe aber keine Änderung nach meinem Problem.
Wie auch immer, es funktioniert ja jetzt.
Ich danke euch vielmals für eure Zeit und Hilfe.
 
  • Like
Reactions: Bu66as and ThoSo