Proxmox VE / PBS / Mamespace

Ben Sommer

Active Member
Sep 17, 2018
11
0
41
62
Moin
ich habe alle genannten Systeme in der aktuellen Version. Da ich meine Systeme auf ein Cluster umziehe, habe ich auf dem PBS ein Namespace angelegt. Wenn ich diesen jetzt auf meinem Cluster einbinde, kann ich die Backups durchführen, sehe jedoch nicht die "verbrauchte" Datenmenge in der Übersicht und auch nicht unter den einzelnen Knoten. Bilder anbei. Ich habe leider nichts im Forum gefunden. Hat jemand eine Idee?

Grüße aus Berlin

BenBildschirmfoto vom 2026-04-21 12-32-18.png
 

Attachments

  • Bildschirmfoto vom 2026-04-21 12-32-05.png
    Bildschirmfoto vom 2026-04-21 12-32-05.png
    19.5 KB · Views: 2
Was sagt das?
Bash:
pvesm status
pvesm list PBS-Cluster
Irgendetwas interessantes im System Log? Wie sehen die Berechtigungen aus?
 
Hier die Ausgaben, log schaue ich noch einmal
 

Attachments

  • Bildschirmfoto vom 2026-04-21 12-49-22.png
    Bildschirmfoto vom 2026-04-21 12-49-22.png
    33.7 KB · Views: 7
  • Bildschirmfoto vom 2026-04-21 12-57-48.png
    Bildschirmfoto vom 2026-04-21 12-57-48.png
    101.1 KB · Views: 7
Hmm. Also die Backups können gelesen werden, ich nehme daher kein Berechtigungsproblem an. Vielleicht mal probieren den Speicher zu deaktivieren und wieder aktivieren. Ansonsten hoffe ich, dass die Logs Aufschluss geben. Ich glaube nicht, dieses Verhalten bereits schon mal gesehen zu haben.
 
Hier auch so, alle PBS Storages haben "pvesm status" Total/Used/Available = 0 .

Disable/Enable des PBS Storage bringt keine Änderung, das habe ich gerade bei einem der Storages versucht.

Der PBS User für die Storages im PVE sollte bei uns jeweils "maximal wenig dürfen" außer Backups auf das PBS schreiben und lesen. Falls das Abfragen des genutzen / freien Speichers Rechte braucht auf PBS Seite, hat er die vermutlich nicht.
 
Ich habe im Homelab geschaut, mit PVE und PBS no-subsription heute aktualisiert. Dort habe ich vom PBS Storage im PVE bei Summary und Usage die Werte angezeigt.

Allerdings ist der PBS mit root@pam eingehängt, d. h. hier sind keine Rechte beschnitten und es gibt auch keine Namespaces auf dem PBS. Für Produktivsysteme auf der Arbeit nicht empfohlen, ich wollte es nur erwähnt haben:cool:

Im Enterprise-Fall (voriger Post) ist das anders.
 

Attachments

  • PBS_summary.png
    PBS_summary.png
    40.4 KB · Views: 5
kanns reproduzieren! danke fuer den report.
 
nein, das war nur ein fehler in meinem test setup.. koenntest du die genauen permissions des users/tokens auf PVE seite posten?

also fuer den user der in der storage.cfg steht auf PBS seite auf Access Control -> User Management/API Token -> User/Token auswaehlen -> Show Permissions button druecken
 
nein, das war nur ein fehler in meinem test setup.. koenntest du die genauen permissions des users/tokens auf PVE seite posten?

also fuer den user der in der storage.cfg steht auf PBS seite auf Access Control -> User Management/API Token -> User/Token auswaehlen -> Show Permissions button druecken
Hi Fabian,

bin nur PVE-Admin bei uns, PBS macht jemand anderes. Ich frage nach, dauert aber ein wenig.
 
  • Like
Reactions: fabian
Hier kommt die Antwort bzw. Ergebnis des Tests:


habe mit folgenden Rechten des PBS-Users getestet, mit dem von PVE aus Backups gemacht werden (alle mit Vererbung):

bisherige Rechte
DatastoreBackup für /datastore/{store}/{ns}
-> keine Anzeige der PBS-Speichernutzung in PVE

zusätzliche Rechte
DatastoreAudit für /datastore/{store}/{ns}
-> keine Anzeige der PBS-Speichernutzung in PVE, Recht wurde wieder entfernt

DatastoreAudit für /datastore/{store}
-> PBS-Speichernutzung wird in PVE angezeigt

SIeht für mich so aus, als würde das Recht DatastoreAudit für meinen in PVE als Storage genutzten Namespace nicht ausreichen. Ich muss das Recht für den gesamten Datestore haben, damit die Metriken angezeigt werden.
 
Last edited:
ja - die usage ist ja auch vom ganzen datastore, nicht von einem einzelnen namespace. die info bzgl. namespace hab ich im originalpost wohl ueberlesen, tut mir leid.

DatastoreAudit auf dem datastore selbst erlaubt keinen zugriff auf die backup inhalte (erlaubt aber das auflisten von allen snapshots + den darin enthaltenen archiven!), koennte also fuer euren usecase auch okay sein.
 
Hallo Fabian
das war für mich der richtige Hinweis, als ich dem Cluster-Backup-Benutzer Rechte für den "Hauptdatastore" gab, war sofort die Belegung sichtbar.

Grüße aus Berlin

Ben