Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. [Neuer Adapter] Proxmox VM

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Neuer Adapter] Proxmox VM

    This topic has been deleted. Only users with topic management privileges can see it.
    • Dutchman
      Dutchman Developer Most Active Administrators last edited by

      Ist ja mega freut mich einen Proxmox Adapter zu sehen werde testen und berichten [emoji3][emoji3][emoji3]

      –-----------------------

      Send from mobile device

      Das schöne ios hat Auto Korrektur zum k****

      Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

      1 Reply Last reply Reply Quote 0
      • eric2905
        eric2905 last edited by

        @ruhr70:

        Jetzt muss ich nur einen Wg finden, wie ich vom esxi auf Proxmox umsteige. [emoji1][emoji51] `
        Schau mal hier : https://www.sysorchestra.com/2017/03/16/migrate-vmware-esxi-virtual-machines-to-proxmox-kvm-with-lvm-thin-logical-volumes/

        Und https://pve.proxmox.com/wiki/Migration_of_servers_to_Proxmox_VE

        Gruß,

        Eric

        Von unterwegs getippert

        1 Reply Last reply Reply Quote -1
        • Dutchman
          Dutchman Developer Most Active Administrators last edited by

          Installation ist gelungen, log der Github installation:

          $ ./iobroker url "https://github.com/MeisterTR/ioBroker.proxmox"
          install https://github.com/MeisterTR/ioBroker.proxmox/tarball/master
          npm install https://github.com/MeisterTR/ioBroker.proxmox/tarball/master --production --save --prefix "/home/gerrit" (System call)
          process exited with code 0
          
          

          Log der instance installation :

          $ ./iobroker add proxmox 
          host.iObroker install adapter proxmox
          npm install --production (System call) in "/home/gerrit/node_modules/iobroker.proxmox"
          got /home/gerrit/node_modules/iobroker.proxmox/admin
          upload [3] proxmox.admin /home/gerrit/node_modules/iobroker.proxmox/admin/words.js words.js application/javascript
          upload [2] proxmox.admin /home/gerrit/node_modules/iobroker.proxmox/admin/logo.png logo.png image/png
          upload [1] proxmox.admin /home/gerrit/node_modules/iobroker.proxmox/admin/index_m.html index_m.html text/html
          upload [0] proxmox.admin /home/gerrit/node_modules/iobroker.proxmox/admin/index.html index.html text/html
          Adapter "system.adapter.vis.0" restarted.got /home/gerrit/node_modules/iobroker.proxmox/www
          
          upload [1] proxmox /home/gerrit/node_modules/iobroker.proxmox/www/index.html index.html text/html
          upload [0] proxmox /home/gerrit/node_modules/iobroker.proxmox/www/README.md README.md text/markdown
          host.iObroker object system.adapter.proxmox created
          host.iObroker create instance proxmox
          host.iObroker object system.adapter.proxmox.upload created
          host.iObroker object system.adapter.proxmox.0.outputCount created
          host.iObroker object system.adapter.proxmox.0.inputCount created
          host.iObroker object system.adapter.proxmox.0.uptime created
          host.iObroker object system.adapter.proxmox.0.memRss created
          host.iObroker object system.adapter.proxmox.0.memHeapTotal created
          host.iObroker object system.adapter.proxmox.0.memHeapUsed created
          host.iObroker object system.adapter.proxmox.0.connected created
          host.iObroker object system.adapter.proxmox.0.alive created
          host.iObroker object system.adapter.proxmox.0 created
          process exited with code 0
          
          

          sieht alles gut aus

          Konfiguration :

          • Port sollte standard auf 8006 eingestellt sein

          • request Intervall währe ein standard auch schön, habe mich erstmal für 30 entschieden

          Probleme :

          • Adapter start, admin interface reagiert nicht mehr

          • proxmox adapter lässt sich nicht auf der console stoppen oder löschen:

          xxxx@iObroker:/opt/iobroker$ sudo iobroker stop proxmox.0
          [sudo] password for gerrit: 
          events.js:160
                throw er; // Unhandled 'error' event
                ^
          
          Error: listen EADDRINUSE 127.0.0.1:9001
              at Object.exports._errnoException (util.js:1020:11)
              at exports._exceptionWithHostPort (util.js:1043:20)
              at Server._listen2 (net.js:1277:14)
              at listen (net.js:1313:10)
              at net.js:1423:9
              at _combinedTickCallback (internal/process/next_tick.js:83:11)
              at process._tickCallback (internal/process/next_tick.js:104:9)
          
          
          gerrit@iObroker:/opt/iobroker$ sudo iobroker del proxmox
          events.js:160
                throw er; // Unhandled 'error' event
                ^
          
          Error: listen EADDRINUSE 127.0.0.1:9001
              at Object.exports._errnoException (util.js:1020:11)
              at exports._exceptionWithHostPort (util.js:1043:20)
              at Server._listen2 (net.js:1277:14)
              at listen (net.js:1313:10)
              at net.js:1423:9
              at _combinedTickCallback (internal/process/next_tick.js:83:11)
              at process._tickCallback (internal/process/next_tick.js:104:9)
          
          

          system neu gestartet, direct iObroker gestopt bevor die adapter gestartet waren, das hat geklappt.

          adapter wieder neu installiert, diesmal interval auf 120000 jetzt bleibt der admin funktionieren (die Einstellungen sind wohl Millisekunden wodurch ich mir das System zerschossen habe ?

          Adapter läuft jetzt, es werden keine object angelegt, log :

          proxmox.0	2018-04-25 09:09:27.013	info	ack is not set!
          proxmox.0	2018-04-25 09:09:26.937	warn	Devices: {"data":[{"type":"node","maxdisk":31044079616,"status":"online","maxmem":16753127424,"mem":8807063552,"node":"HomeMaster","disk":2416340992,"uptime":690434,"id":"node/HomeMaster","ssl_finger
          proxmox.0	2018-04-25 09:09:23.781	warn	UUID: 192.168.1.200
          proxmox.0	2018-04-25 09:09:23.773	info	starting. Version 0.0.2 in /home/gerrit/node_modules/iobroker.proxmox, node: v6.14.1
          proxmox.0	2018-04-25 09:09:10.186	info	terminating
          proxmox.0	2018-04-25 09:09:10.088	info	cleaned everything up...
          proxmox.0	2018-04-25 09:09:10.085	error	at TLSSocket.emit (events.js:188:7)
          proxmox.0	2018-04-25 09:09:10.085	error	at emitOne (events.js:96:13)
          proxmox.0	2018-04-25 09:09:10.085	error	at TLSSocket.socketErrorListener (_http_client.js:310:9)
          proxmox.0	2018-04-25 09:09:10.085	error	at ClientRequest.emit (events.js:188:7)
          proxmox.0	2018-04-25 09:09:10.085	error	at emitOne (events.js:96:13)
          proxmox.0	2018-04-25 09:09:10.085	error	at Request.onRequestError (/home/gerrit/node_modules/request/request.js:878:8)
          proxmox.0	2018-04-25 09:09:10.085	error	at Request.emit (events.js:188:7)
          proxmox.0	2018-04-25 09:09:10.085	error	at emitOne (events.js:96:13)
          proxmox.0	2018-04-25 09:09:10.085	error	at self.callback (/home/gerrit/node_modules/request/request.js:186:22)
          proxmox.0	2018-04-25 09:09:10.085	error	at Request.request [as _callback] (/home/gerrit/node_modules/iobroker.proxmox/lib/proxmox.js:104:16)
          proxmox.0	2018-04-25 09:09:10.085	error	TypeError: Cannot read property 'statusCode' of undefined
          proxmox.0	2018-04-25 09:09:10.081	error	uncaught exception: Cannot read property 'statusCode' of undefined
          proxmox.0	2018-04-25 09:09:06.897	warn	UUID: undefined
          proxmox.0	2018-04-25 09:09:06.847	info	starting. Version 0.0.2 in /home/gerrit/node_modules/iobroker.proxmox, node: v6.14.1
          
          2018-04-25 09:08:25.669 - error: Caught by controller[0]: TypeError: Cannot read property 'statusCode' of undefined
          2018-04-25 09:08:25.669 - error: Caught by controller[0]: at Request.request [as _callback] (/home/gerrit/node_modules/iobroker.proxmox/lib/proxmox.js:104:16)
          2018-04-25 09:08:25.669 - error: Caught by controller[0]: at self.callback (/home/gerrit/node_modules/request/request.js:186:22)
          2018-04-25 09:08:25.670 - error: Caught by controller[0]: at emitOne (events.js:96:13)
          2018-04-25 09:08:25.670 - error: Caught by controller[0]: at Request.emit (events.js:188:7)
          2018-04-25 09:08:25.670 - error: Caught by controller[0]: at Request.onRequestError (/home/gerrit/node_modules/request/request.js:878:8)
          2018-04-25 09:08:25.670 - error: Caught by controller[0]: at emitOne (events.js:96:13)
          2018-04-25 09:08:25.670 - error: Caught by controller[0]: at ClientRequest.emit (events.js:188:7)
          2018-04-25 09:08:25.670 - error: Caught by controller[0]: at TLSSocket.socketErrorListener (_http_client.js:310:9)
          2018-04-25 09:08:25.670 - error: Caught by controller[0]: at emitOne (events.js:96:13)
          2018-04-25 09:08:25.670 - error: Caught by controller[0]: at TLSSocket.emit (events.js:188:7)
          2018-04-25 09:08:25.670 - error: host.iObroker instance system.adapter.proxmox.0 terminated with code 0 (OK)
          
          
          1 Reply Last reply Reply Quote 0
          • Dutchman
            Dutchman Developer Most Active Administrators last edited by

            Der Fehler sitzt hinterm Bildschirm, die object werden angelegt ich hatte einen filter actief 😕

            im log kommt die meldung:

            2018-04-25 12:08:47.529  - [32minfo[39m: proxmox.0 starting. Version 0.0.2 in /home/gerrit/node_modules/iobroker.proxmox, node: v6.14.1
            2018-04-25 12:08:47.537  - [33mwarn[39m: proxmox.0 UUID: 192.168.1.200
            2018-04-25 12:08:50.700  - [33mwarn[39m: proxmox.0 Devices: {"data":[{"status":"online","type":"node","maxdisk":31044079616,"maxmem":16753127424,"mem":8787021824,"node":"HomeMaster","disk":2417025024,"uptime":701175,"maxcpu":4,"cpu":0.117036472342439,"ssl_fingerprint":"2E:61:8F:D9:0C:C1:10:A5:AC:93:2C:24:04:02:F7:74:93:8F:C9:4F:3F:F9:3A:36:F3:30:EC:BC:91:4D:DF:F4","id":"node/HomeMaster","level":""}]}
            2018-04-25 12:08:50.736  - [32minfo[39m: proxmox.0 ack is not set!
            
            

            979_screen_shot_2018-04-25_at_12.53.06.png

            1 Reply Last reply Reply Quote 0
            • Dutchman
              Dutchman Developer Most Active Administrators last edited by

              So da der adapter jetzt seit über einer stunde läuft mal ein update, ich haben den interval auf 10000 (10 Sekunden) eingestellt

              Zu erst feedback zur Konfiguration :

              • Port sollte standard auf 8006 eingestellt sein

              • request Intervall sollte nicht in Millisekunden sondern Sekunden sein mit einem standard wert (z.b. 30)

              Da ich mir nicht bewusst war das dies Millisekunden sind und beim ersten mal 30 eingegeben hate lief min kompletter Biobroker fest.

              Desweiteren :

              • objecte werden erstellt

              • objecte werden alle 10 Sekunden aktualisiert

              • adapter läuft bis jetzt stabil

              • beim starten bekommen ich 2 "warn meldung" und die info "ach is not set!"

              2018-04-25 12:08:47.529  - [32minfo[39m: proxmox.0 starting. Version 0.0.2 in /home/gerrit/node_modules/iobroker.proxmox, node: v6.14.1
              2018-04-25 12:08:47.537  - [33mwarn[39m: proxmox.0 UUID: 192.168.1.200
              2018-04-25 12:08:50.700  - [33mwarn[39m: proxmox.0 Devices: {"data":[{"status":"online","type":"node","maxdisk":31044079616,"maxmem":16753127424,"mem":8787021824,"node":"HomeMaster","disk":2417025024,"uptime":701175,"maxcpu":4,"cpu":0.117036472342439,"ssl_fingerprint":"2E:61:8F:D9:0C:C1:10:A5:AC:93:2C:24:04:02:F7:74:93:8F:C9:4F:3F:F9:3A:36:F3:30:EC:BC:91:4D:DF:F4","id":"node/HomeMaster","level":""}]}
              2018-04-25 12:08:50.736  - [32minfo[39m: proxmox.0 ack is not set!
              
              

              Soweit sieht es sehr gut aus und ich freue mich bereits auf die Erweiterungen welche geplant sind, vor allem storage Verbrauch vom host und den virtuellen platten sind sehr sinnvoll dan kann Biobroker und Pushover meine warnmeldungen für proxmox übernehmen.

              Wen die function für "snaphots" implementiert wird währe es sehr schön zu sehen ob/wan der snapshot fertig erstellt wurde.

              Danke @Meistertr super adapter !

              1 Reply Last reply Reply Quote 0
              • ruhr70
                ruhr70 last edited by

                @eric2905:

                @ruhr70:

                Jetzt muss ich nur einen Wg finden, wie ich vom esxi auf Proxmox umsteige. [emoji1][emoji51] `
                Schau mal hier : https://www.sysorchestra.com/2017/03/16/migrate-vmware-esxi-virtual-machines-to-proxmox-kvm-with-lvm-thin-logical-volumes/

                Und https://pve.proxmox.com/wiki/Migration_of_servers_to_Proxmox_VE

                Gruß,

                Eric

                Von unterwegs getippert `

                Danke Eric.

                scheue mich trotzdem, da der NUC, auf dem der esxi ist dann für Proxmos herhalten muss.

                VMs auf zwei internen SSDs und eine Freigabe vom NAS plus ein eingebundenes iSCSI (?) Volume vom NAS.

                12 Maschinen.

                Wenn ich damit anfange gibt es kein Weg zurück.

                Das meinte ich eigentlich mit „Weg finde“ [emoji3][emoji848]

                Gesendet von iPhone mit Tapatalk

                1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators last edited by

                  Habe jetzt auch mal installiert - lief auf Anhieb.

                  Intervall: sind das msec?

                  User und Passwort in Klartext - nicht ganz so prickelnd

                  Gruß

                  Rainer

                  1 Reply Last reply Reply Quote 0
                  • eric2905
                    eric2905 last edited by

                    Hi,

                    @ruhr70:

                    Wenn ich damit anfange gibt es kein Weg zurück. `

                    ich könnte Dir für die Migration einen NUC (i3 oder i5 - bin mir nicht ganz sicher) leihen.

                    RAM und SSD müsste ausreichen.

                    Gruß,

                    Eric

                    1 Reply Last reply Reply Quote 0
                    • Dutchman
                      Dutchman Developer Most Active Administrators last edited by

                      @Homoran:

                      Habe jetzt auch mal installiert - lief auf Anhieb.

                      Intervall: sind das msec? `

                      jup, siehe meinen post damit hab ich mir meinen Biobroker zerschossen durch dies auf 30 zu stellen da ging niks mehr 🙂

                      @Homoran:

                      User und Passwort in Klartext - nicht ganz so prickelnd `

                      agree, kompleet vergessen in meiner Übersicht

                      1 Reply Last reply Reply Quote 0
                      • ruhr70
                        ruhr70 last edited by

                        @eric2905:

                        Hi,

                        @ruhr70:

                        Wenn ich damit anfange gibt es kein Weg zurück. `

                        ich könnte Dir für die Migration einen NUC (i3 oder i5 - bin mir nicht ganz sicher) leihen.

                        RAM und SSD müsste ausreichen.

                        Gruß,

                        Eric `

                        mhhh…

                        also vom Ablauf:

                        • Proxmox auf temporären Rechner

                        • VMs migrieren und testen

                        • ESXi plattmachen

                        • Proxmox auf dem NUC installieren

                        • Umzug der VMs

                        ich habe noch ein altes Notebook mit 8GB RAM. Ich probiere das mal. Die VMs kann ich zur Not nach dem Test auf dem NAS zwischenspeichern

                        Danke für Dein Angebot!

                        Gesendet von iPhone mit Tapatalk

                        1 Reply Last reply Reply Quote 0
                        • Dutchman
                          Dutchman Developer Most Active Administrators last edited by

                          @ruhr70:

                          mhhh…

                          also vom Ablauf:

                          • Proxmox auf temporären Rechner

                          • VMs migrieren und testen

                          • ESXi plattmachen

                          • Proxmox auf dem NUC installieren

                          • Umzug der VMs

                          ich habe noch ein altes Notebook mit 8GB RAM. Ich probiere das mal. Die VMs kann ich zur Not nach dem Test auf dem NAS zwischenspeichern

                          Danke für Dein Angebot! `

                          klinkt gut, du wirst es nicht bereuen glaube mir ich war auch erst skeptisch wegen der Arbeit die es mit sich mitbringt nur jetzt nachdem proxmox ne zeit läuft möchte ich nicht mehr zurück ! :mrgreen:

                          1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators last edited by

                            @Dutchman:

                            agree, kompleet vergessen in meiner Übersicht `
                            zu allem Ärger komme ich auch nur mit dem root an die Daten mit dem User klappt es nicht, habe jetzt noch einen zweiten User angeleget, damit auch nicht 😞

                            Trotzdem ist die Ampel grün

                            Gruß

                            Rainer

                            1 Reply Last reply Reply Quote 0
                            • ruhr70
                              ruhr70 last edited by

                              glaube ich auch [emoji2]

                              hab es schon auf einem Firmennotebook getestet.

                              will ja unbedingt wechseln, alleine schon wg. dem Backup.

                              dann muss ich wohl mal einen Tag einplanen

                              Gesendet von iPhone mit Tapatalk

                              1 Reply Last reply Reply Quote 0
                              • eric2905
                                eric2905 last edited by

                                Melde Dich, wenn Du den NUC leihen willst.

                                Gruß,

                                Eric

                                Von unterwegs getippert

                                1 Reply Last reply Reply Quote 0
                                • Dutchman
                                  Dutchman Developer Most Active Administrators last edited by

                                  Hi,

                                  Mir ist aufgefallen das die werte von dem nicht den jetzigen genutztem ram sonder "freien ram" widerspiegeln, sollte also memfree heissen

                                  Edit : hmm… nee auch nicht, Fazit is das dem nicht jetzig benutzen oder freien ram wiedergibt also was für ein wert das genau ist mir schleierhaft 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • Meistertr
                                    Meistertr Developer last edited by

                                    @Dutchman:

                                    Hi,

                                    Mir ist aufgefallen das die werte von dem nicht den jetzigen genutztem ram sonder "freien ram" widerspiegeln, sollte also memfree heissen

                                    Edit : hmm… nee auch nicht, Fazit is das dem nicht jetzig benutzen oder freien ram wiedergibt also was für ein wert das genau ist mir schleierhaft 🙂 ` Hab gerade nachgeschaut, hab nen Rechenfehler, es muss nicht dezimal sonder binär umgerechnet werde. Änder ich

                                    Gesendet von meinem Handy

                                    1 Reply Last reply Reply Quote 0
                                    • Dutchman
                                      Dutchman Developer Most Active Administrators last edited by

                                      @Meistertr:

                                      Hab gerade nachgeschaut, hab nen Rechenfehler, es muss nicht dezimal sonder binär umgerechnet werde. Änder ich `

                                      Nice ! wen du doch bei dem stück vom code bist, währe es auch möglich "Free mem" in Prozent als object zu bekommen sagt mehr als der wert 🙂

                                      1 Reply Last reply Reply Quote 0
                                      • Meistertr
                                        Meistertr Developer last edited by

                                        Ja das hatte ich eh vor

                                        Gesendet von meinem Handy

                                        1 Reply Last reply Reply Quote 0
                                        • Dutchman
                                          Dutchman Developer Most Active Administrators last edited by

                                          @Meistertr:

                                          Ja das hatte ich eh vor

                                          Gesendet von meinem Handy `

                                          Super danke!

                                          Adapter läuft jetzt seit 9 Stunden stabiel durch und polled alle 6 Sekunden bin begeistert

                                          –-----------------------

                                          Send from mobile device

                                          Das schöne ios hat Auto Korrektur zum k****

                                          Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                                          1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators last edited by

                                            Bist du unter root oder dummUser drin?

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            548
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            proxmox
                                            74
                                            484
                                            86390
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo