Verzögerte Anzeige in der GUI.

TErxleben

Distinguished Member
Oct 20, 2008
1,199
438
153
Hamburg
Ich nutze gerne PBS als VM. Wenn ich nun eine solche VM herunterfahre, dann sollte der zugehörige Storage in der PVE-GUI eigentlich auch unmittelbar als offline angezeigt werden. Passiert aber auch mit viel (60s) Geduld eher nicht.
Gibt bestimmt wichtigeres aber unschön ist es trotzdem.
 
Last edited:
Teile bitte mal folgendes nachdem die VM 30s oder so aus war
Bash:
journalctl -ru pvestatd
pvesm status
cat /etc/pve/storage.cfg
 
  • Like
Reactions: Bu66as
Sorry dass ich es nicht zuerst selbst geprüft habe aber ich kann es reproduzieren. Selbst nach mehreren Minuten ändert sich das icon in der Seitenleiste bei mir trotz mehrerer No route to host Meldungen nicht. Das Interessante ist, dass pvesm während der Zeit den Status inactive hat. Ich denke das ist definitv ein Bug Report Wert. Bin aber fast sicher, dass es bereits welche gibt. pvestatd Bedarf meiner Meinung nach generell etwas Liebe. Frisst zB. auch recht viel CPU.
 
Last edited:
Solange der PBS nicht erreichbar ist, hängt pvestatd bei jedem Durchlauf im Connect-Timeout fest und bremst den Statuszyklus aus. Bei einem Fehler beim Abfragen wird wohl einfach kein neuer Status gemeldet. Die GUI zeigt dann weiter den letzten bekannten Stand an, während pvesm status live abfragt und deshalb sofort inactive liefert. Das passt auch zu dem, was @Impact beobachtet hat.

Bei den DNS-Abfragen: Wenn in deiner storage.cfg ein Hostname für den PBS steht, wird der bei jedem Durchlauf alle paar Sekunden neu aufgelöst. Trag den in die /etc/hosts auf den PVE-Nodes ein oder nimm direkt die IP als server in der Storage-Config. Dann sind die DNS-Abfragen weg und dein DNS-Server hat Ruhe. An der verzögerten Anzeige in der GUI ändert das aber nichts. Wenn du einen Bugreport aufmachst (https://bugzilla.proxmox.com), poste den Link gern hier, dann kann man sich dranhängen.