NEWS
[Neuer Adapter] Proxmox VM
-
Guten Morgen,
ich würde mir wünschen, dass es möglich ist sich die "Bootdisk-Size" Auslastung anzeigen zu lassen. (Info findet man unter jeder VM oder LXC-Container unter "Summary")
Hintergrund ist, dass ich jetzt schon zwei mal eine Maschine (lxc-Container) hatte welche seine "Festplatte" vollgeschrieben hatte und dann sang und klanglos den Dienst verweigerte. Ich erhoffe mir, dass ich in iobroker eine Mitteilung erstellen kann, wenn der Speicher dem Ende zugeht...
Vielen Dank!
-
Habe gerade die 0.5.0 hochgeladen, was gibs neues:
- LXC und VM Start/Stop and Schutdown
- Node Start Stop schutdown (konnte ich nicht Testen da meine Installation an dem Node hängt)
- aktuelle Speicherauslastung der einzelnen Vm's und Container
-
@Meistertr ich bin begeistert. Version 0.5 läuft gut. Vielen Dank. Könntest du wie bei "mem_lev" auch für die Disk ein "disk_lev" aus dem Adapter heraus erstellen? Darauf wäre es in einem Skript einfacher zu triggern. Sonst müsste ich je VM selbst rechnen (geht auch, wäre aber noch einfacher im Adapter direkt )
Danke!
-
@iobroker_Alex in der 0.5.1 ist es enthalten
-
bei mir leider mit der 0.5.0/1 bei dem VM kein disk (0 MB)/ disk_lev (0 %) angezeigt.
-
Ist bei mir auch so, aber bin mir nicht sicher ob das überhaupt funktioniert, in Proxmox wird unter den VMs ja auch nichts angezeigt
-
@crunchip
Ich würde Aprox gerne nutzen, komme aber über den Error "Realm invalid" beim Aufruf der Proxmox Instanz nicht drüber.
Hast du einen Tip für mich?Edit:
Konnte es gerade selbst lösen, musste nur einen entsprechenden User anlegen. -
@steimi @coyote ist bei meiner einzigen VM auch so, aber überraschenderweise auch in Proxmox selbst wird hier nichts angezeigt...
Bei den LXC-Containern hingegen läuft es wie gewünscht. Danke @Meistertr !
-
in der Tat wird es bei vm nicht angezeigt. habe gerade nochmal die api durchforstet, hier wird auch nirgends die aktuelle Speicherbelegung ausgegeben
-
Gibt es eine Idee warum der Adapter paar mal am Tag bei mir abschmiert? Startet immer automatisch und man merkt es nur anhand des logs:
host.ioBrokerCT 2019-10-04 15:40:06.208 info Restart adapter system.adapter.proxmox.0 because enabled host.ioBrokerCT 2019-10-04 15:40:06.208 info instance system.adapter.proxmox.0 terminated with code 0 (NO_ERROR) host.ioBrokerCT 2019-10-04 15:40:06.208 error Caught by controller[0]: at IncomingMessage.emit (events.js:203:15) host.ioBrokerCT 2019-10-04 15:40:06.208 error Caught by controller[0]: at Object.onceWrapper (events.js:286:20) host.ioBrokerCT 2019-10-04 15:40:06.208 error Caught by controller[0]: at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/iobroker.proxmox/node_modules/request/request.js:1083:12) host.ioBrokerCT 2019-10-04 15:40:06.207 error Caught by controller[0]: at Request.emit (events.js:198:13) host.ioBrokerCT 2019-10-04 15:40:06.207 error Caught by controller[0]: at Request.<anonymous> (/opt/iobroker/node_modules/iobroker.proxmox/node_modules/request/request.js:1161:10) host.ioBrokerCT 2019-10-04 15:40:06.207 error Caught by controller[0]: at Request.emit (events.js:198:13) host.ioBrokerCT 2019-10-04 15:40:06.207 error Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/iobroker.proxmox/node_modules/request/request.js:185:22) host.ioBrokerCT 2019-10-04 15:40:06.207 error Caught by controller[0]: at Request.request [as _callback] (/opt/iobroker/node_modules/iobroker.proxmox/lib/proxmox.js:166:21) host.ioBrokerCT 2019-10-04 15:40:06.207 error Caught by controller[0]: at _get.then.data (/opt/iobroker/node_modules/iobroker.proxmox/lib/proxmox.js:48:9) host.ioBrokerCT 2019-10-04 15:40:06.207 error Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.proxmox/main.js:415:33 host.ioBrokerCT 2019-10-04 15:40:06.206 error Caught by controller[0]: TypeError: Cannot read property 'name' of undefined proxmox.0 2019-10-04 15:40:06.115 info (31411) cleaned everything up... proxmox.0 2019-10-04 15:40:06.114 error (31411) TypeError: Cannot read property 'name' of undefined at /opt/iobroker/node_modules/iobroker.proxmox/main.js:415:33 at _get.then.data (/opt/iobroker/node_modules/iobroker.proxmox/lib/pro proxmox.0 2019-10-04 15:40:06.112 error (31411) uncaught exception: Cannot read property 'name' of undefined
-
@lobomau
Gleiches Problem habe ich auch. Habe es mit verschiedenen ioBroker-Versionen probiert.- Debian 9 mit Node 8, js-controller 1.5.14
- Debian 9 mit Node 10 js-controller 1.5.14
- Debian 10 mit Node 10 js-controller 2.0.xx
Immer der gleiche Fehler. Passiert bei mir aber ca. 10 mal am Tag. Hab den Adapter auch schon mal neu installiert, hat aber nichts gebracht.
-
@lobomau bei mir auch, aber nur ab und an mal, erstmals aufgetreten sind diese Fehler nach dem update auf version 0.5
2019-10-18 16:45:33.999 - error: host.IoBroker Caught by controller[0]: TypeError: Cannot read property 'name' of undefined 2019-10-18 16:45:34.001 - error: host.IoBroker Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.proxmox/main.js:415:33 2019-10-18 16:45:34.007 - error: host.IoBroker Caught by controller[0]: at _get.then.data (/opt/iobroker/node_modules/iobroker.proxmox/lib/proxmox.js:48:9) 2019-10-18 16:45:34.007 - error: host.IoBroker Caught by controller[0]: at Request.request [as _callback] (/opt/iobroker/node_modules/iobroker.proxmox/lib/proxmox.js:166:21) 2019-10-18 16:45:34.008 - error: host.IoBroker Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) 2019-10-18 16:45:34.008 - error: host.IoBroker Caught by controller[0]: at Request.emit (events.js:198:13) 2019-10-18 16:45:34.008 - error: host.IoBroker Caught by controller[0]: at Request. (/opt/iobroker/node_modules/request/request.js:1161:10) 2019-10-18 16:45:34.008 - error: host.IoBroker Caught by controller[0]: at Request.emit (events.js:198:13) 2019-10-18 16:45:34.009 - error: host.IoBroker Caught by controller[0]: at IncomingMessage. (/opt/iobroker/node_modules/request/request.js:1083:12) 2019-10-18 16:45:34.009 - error: host.IoBroker Caught by controller[0]: at Object.onceWrapper (events.js:286:20) 2019-10-18 16:45:34.009 - error: host.IoBroker Caught by controller[0]: at IncomingMessage.emit (events.js:203:15)
-
@crunchip wird wohl am Adapter selbst liegen. Bin bei iobroker up to date.
-
@lobomau hab jetzt mal ein issue erstellt, werd auch mal zurück auf v0.3.2 gehen und beobachten, ob da auch Fehler auftauchen, sind ja einige Updates die letzten Tage gewesen, seitens admin, Js-controller....
-
@Meistertr
@lobomau
Ich bin ja nun zurück auf v0.3.2 um zu sehen, ob der Fehler wieder auftaucht. Aber auch hier nun der selbe Fehler.
logauszug
-
Ich habe mit der v0.5.1 und js-controller v2.0.34 keine Probleme (keine Einträge im Log).
-
Ich bin noch auf der 2.0.29 vom JS-Controler, roxmox-Adapter auf 0.5.1. Hab auch keinerlei Probleme seit den ganzen Updates von vor paar Tagen...
-
vllt hängt es ja auch irgendwie mit der Proxmox-Installation selbst, bzw der Hardware zusammen, wäre das vielleicht eine Möglichkeit/Grund?
-
@crunchip bei mir läuft proxmox 5.0.21-1 pve als Haupt-OS auf einem nuc-ähnlichen Server.
-
@lobomau auf nen Zotac CI 327, habe das Update aber erst die Tage gemacht, Fehler seitens Proxmox Adapter bestanden aber schon davor