NEWS
Proxmox VM friert ein
-
Also 16 GB RAM davon ca. 10 GB in use bei 5 VMs
CPU Auslastung bei ca. 18% ebenfalls bei 5 VMs
local 100GB und davon 9% in use
local-lvm 360GB davon 40% in use
Scheint mir auch nicht recht auffällig zu sein aber ich tendiere irgendwie in die Richtung bzgl. Fehler weil es ja Anfangs (fast) sauber lief und seit Weihnachten nicht mehr.
Davor habe ich als letztes die 5te VM angelegt weil ich da mit PeerTube was testen will, aber noch nix gemacht.
Die VM hab ich jetzt mal runtergefahren ... mal sehn was passiert. -
@900icard sagte in Proxmox VM friert ein:
Hab eine komplett neue VM aufgesetzt, (Debian 11 ohne Desktop) und ioBroker installiert, lief 3 Tage durch,
also dann mit einem Backup ..
aber warum danach daß !?
dann hab ich gestern alle Adapter neu installiert
-
Ja, sbfspot schaut aller 5 Min. nach neuen Daten und wled meckert (warn) schon länger wegen einem value -1 der nicht sein darf.
Das ist aber nichts neues für mich, im Log.hmip konnte heute wohl mal keine Verbindung aufbauen, das ist in der tat neu.
Ich werde mal, nur damit ich das ggf. ausschließen kann, diese drei Adapter deaktivieren und schauen was passiert.
-
@900icard sagte in Proxmox VM friert ein:
Ja, sbfspot schaut aller 5 Min.
Brauchst du diese Info´s im ioBrocker Log !?
Wenn nicht , dann stelle die Logstufe bei der Instanz auf WARN.
-
@900icard was in use ist ist irrelevant!
wenn du z.B 128GB Plattenplatz hast, darfst du nicht jeder VM mit 42GB zuweisen.
Proxmox selber braucht auch noch etwas. Auch wenn die VMs ihren Platz nicht ausschöpfen! -
ich hab drei Sachen ausprobiert.
- die komplette VM geklont, gleiches Problem.
- Backup gemacht, ioB neu aufgesetzt und alles per BackItUp Adapter restored, gleiches Problem. (Davor war meine Vermutung der SourceAnalytics Adapter den ich nicht aus dem Stable hatte)
- Neue VM aufgesetzt, blanko, ioB Blanko installiert und alle Adapter von Hand neu installiert und konfiguriert.
Heute wollte ich eigentlich weitermachen mit den Javascripten, dem Vis Projekt und der Userdata Objektstruktur aber soweit bin ich nicht gekommen da war er schon wieder abgeschmiert.
Also müsste es an einem der Adapter liegen oder generell an Proxmox oder der Hardware. Vielleicht läuft ja wirklich irgendwas voll aber es ist nichts zu erkennen, weder im ioB Log noch im Proxmox Log. Da es - scheinbar zumindest - mit der Grundinstallation des ioB (also nur Admin, Backitup und Discovery läuft) ist meine Vermutung, dass mit diesen drei Adaptern das "volllaufen" nur viel länger dauert und er erst nach 2-3 Wochen oder so abschmieren würde oder es liegt wirklich an einem der Adapter.
Mein letztes Problem war das Ding mit dem Netatmo Adapter der keine Live Events mehr aktualiseren konnte. Hab dann aber den cloud Adapter installiert, mir eine Lizenz gekauft und dann lief das wieder. Aber wenn ich sowohl nur den Cloud Adapter alleine oder nur den Netatmo Adapter alleine oder auch beide zusammen deaktiviere, schmiert er trotzdem ab.
Verzwickte Sache und Suche nach der Nadel im Heuhaufen grad ...
-
@glasfaser said in Proxmox VM friert ein:
@900icard sagte in Proxmox VM friert ein:
Ja, sbfspot schaut aller 5 Min.
Brauchst du diese Info´s im ioBrocker Log !?
Wenn nicht , dann stelle die Logstufe bei der Instanz auf WARN.
Stimmt, brauch ich nicht, habs auf warn gestellt. Danke für den Tip, hab ich garnicht dran gedacht, dass man damit das Log etwas cleaner bekommt.
-
ich würde erstmal das Log aufräumen ... das ist schon recht vollgemüllt.
Das heißt ...wie du schon selber schreibst einzelne Adapter dazu überprüfen ,
aber auch eventuell läuft ein JS Script Amok !? -
@homoran said in Proxmox VM friert ein:
@900icard was in use ist ist irrelevant!
wenn du z.B 128GB Plattenplatz hast, darfst du nicht jeder VM mit 42GB zuweisen.
Proxmox selber braucht auch noch etwas. Auch wenn die VMs ihren Platz nicht ausschöpfen!Ok, ja das stimmt.
Blöde Frage, in Proxmox steht 100GB bei local und 363GB bei local-lvm als verfügbarer Platz.
Müssen die VMs alle mit den 100GB auskommen?
Ich hatte jeder 32 GB zugewiesen und x4 ergibt 128GB und da wäre ich ja drüber ... Hmmm, .... das könnte dann in der Tat das Problem sein.Ich hab ja nun die PeerTube VM heruntergefahren aber vermutlich muss ich die komplett killen um den Platz wieder frei zu bekommen.
Das werde ich als nächsten (aber erst morgen) mal ausprobieren.Aber Danke schon mal für den Hinweis!
-
@glasfaser said in Proxmox VM friert ein:
ich würde erstmal das Log aufräumen ... das ist schon recht vollgemüllt.
Das heißt ...wie du schon selber schreibst einzelne Adapter dazu überprüfen ,
aber auch eventuell läuft ein JS Script Amok !?Mach ich, gute Idee. Hat ich auch schon eher mal drauf kommen können. Danke
Ein Amok JS Script würde ich mal ausschließen weil ich den JS Adapter auch schon deaktiviert hatte und er trotzdem abgeschmiert ist.Aber Danke Dir und @homoran schon mal für die Unterstützung hier, ich bin grad schon etwas optimistischer das Problem zu finden.
Morgen gehts weiter -
@900icard sagte in Proxmox VM friert ein:
weil ich den JS Adapter auch schon deaktiviert hatte und er trotzdem abgeschmiert ist.
es können aber trotzdem noch Zombie Prozesse laufen .
dann eher JS aus und Proxmox VM neu starten . -
@900icard sagte in Proxmox VM friert ein:
Blöde Frage, in Proxmox steht 100GB bei local und 363GB bei local-lvm als verfügbarer Platz.
Deine 100gig ist dein Root Laufwerk
Dein lvm ist der Platz der zur Verfügung steht für einzelne Maschinen.Wie ist denn deine Ram Verteilung?
-
@900icard sagte in Proxmox VM friert ein:
ich werde mir eine AMD Kiste holen und dort Proxmox und die VMs neu aufsetzen.
Funktioniert Proxmox mittlerweile auch mit anderen Prozessoren außer Intel?
-
@dr-bakterius Warum sollte es nicht? Proxmox baut auf Debian auf, das bekommst Du für so ziemlich alles, was rechnen kann. Mir wäre nicht bekannt, dass Proxmox jemals nur auf Intel lauffähig gewesen wäre. AMD und Intel sind ja beide X86 bzw. X64.
Gruss, Jürgen
-
@dr-bakterius sagte in Proxmox VM friert ein:
@900icard sagte in Proxmox VM friert ein:
ich werde mir eine AMD Kiste holen und dort Proxmox und die VMs neu aufsetzen.
Funktioniert Proxmox mittlerweile auch mit anderen Prozessoren außer Intel?
Hi,
bei mir läuft alles auf einem uralt PC,CPU(s) 4 x AMD Phenom(tm) II X4 955 Processor (1 Socket)
nur ich betreibe nur LXC Container keine VMs.Kein Glaubenskrieg, aber
intel kommt mir auch nicht ins Haus
Und noch ein Ansatz, um beim Thema zu bleiben, wie sieht denn die Temperatur der CPU und/oder des Mobos aus?
VG
Bernd -
Hallo Zusammen,
soo, kurzes Update zur Lage der Nation.
Also, gestern Abend hatte ich noch die Adapter WLED, HMIP, SBFsopt sowie Netatmo deaktiviert und die PeerTube VM die als vierte von fünf (die fünfte ist meine neu aufgesetzte ioB VM die aber schon heruntergefahren ist) lief auch heruntergefahren.
Heute morgen leider das mittlerweile übliche Bild, ioB VM eingefroren.-
Also lag es nicht an den o.g. Adaptern.
-
Bzgl. der Vermutung das JS Zombie Prozesse laufen könnten ... das würde ich auch ausschließen weil auf der neu aufgesetzten ioB VM noch keine JS Script drauf sind, nur die Adapter incl. JS Adapter und auch die ist ja schon abgeschmiert.
-
Also hab ich heute morgen die PeerTube VM komplett gekillt um zu überprüfen ob es ggf. an zu viel zugewiesenen Speicher liegen könnte wobei @crunchip ja sagte, dass die LVM Partition die entscheidende ist für den Platz der VMs. Hier habe ich aber noch genügend frei (363GB)
RAM Verteilung ist wie folgt. 16GB hat der Rechner in Summe und jeder der noch vier vorhandenen VMs sind 4GB zugewiesen.
Heute Nachmittag nach der Arbeit leider wieder, ioB VM eingefroren und zusätzlich auch noch die InfluxDB VM. Zeitlich ist die InfluxDB VM eher eingefroren und ca. 2h später die ioB VM.
Dass auch die InfluxDB VM jetzt manchmal (seltener als die ioB VM) einfriert ist für mich auch eher ein Zeichen, dass es wohl nicht an ioB oder den Adaptern liegen kann.Ich vermute daher wirklich, dass es am Rechner, dem Debian 11 als Muttersystem, an Proxmox selbst oder an den VM Einstellungen oder dem Debian 11 dort liegt. (Wobei wie gesagt, es ja ein Jahr fast problemlos lief).
Mir bleibt jetzt wohl erstmal nichts anderes übrig als ein Debian 11 mit Proxmox und einer einzelnen ioB VM auf einer AMD Kiste auszuprobieren. (werde mir eine auf Amazon kaufen)
Ich bin mir nicht sicher ob man einen VM Klon vom aktuellen Intel Rechner auf einem anderen mit AMD zum Laufen bringt, mal sehn.
Wenn der Klon dort auch abschmiert dann müsste es ja doch an der VM bzw. deren Konfig. selber liegen und falls nicht dann wohl eher am Rechner/Proxmox.
Außerdem werde ich eine komplett neue VM aufsetzen und wieder alle Adapter manuell neu installieren um auch das Szenario zu testen.
Falls das abschmiert dann falle ich aber vom Glauben ab. Dann könnte das Problem noch vor dem Rechner selbst sitzenNaja, stay tuned ...
-
-
@900icard Die VMs kannst Du normalerweise 1:1 übernehmen, auch wenn sich die Architektur des Host ändert. Das ist ja das Schöne an Virtualisierung.
Anstatt Debian und anschließend Proxmox zu installieren würde ich direkt von Proxmox ein fertiges Installationsimage laden. Dann hast Du direkt alles in Einem.Gruss, Jürgen
-
@900icard sagte in Proxmox VM friert ein:
RAM Verteilung ist wie folgt. 16GB hat der Rechner in Summe und jeder der noch vier vorhandenen VMs sind 4GB zugewiesen
Theoretisch, wenn jede VM den Ram ausschöpfen würde, was bleibt für Proxmox?
Vielleicht hast du auch in den Einstellungen etwas generell falsch konfiguriert.
Ansonsten seh dir das syslog und kernel log an -
@crunchip said in Proxmox VM friert ein:
@900icard sagte in Proxmox VM friert ein:
RAM Verteilung ist wie folgt. 16GB hat der Rechner in Summe und jeder der noch vier vorhandenen VMs sind 4GB zugewiesen
Theoretisch, wenn jede VM den Ram ausschöpfen würde, was bleibt für Proxmox?
Vielleicht hast du auch in den Einstellungen etwas generell falsch konfiguriert.
Ansonsten seh dir das syslog und kernel log anJa mit dem RAM hast Du natürlich recht aber beim Speicherverbrauch der VMs tut sich fast nichts. Wenn die einmal laufen dann ist das recht stabil und in Summe haben die 5 VMs wenn sie denn alle liefen nicht mehr als 10GB von den 16GB verbraucht. Aber gut, ich werde das auch mal stärker im Auge behalten.
Blöde Frage, wo bzw. wie kann ich mir das Kernel Log ansehen? Bisher hab ich immer nur ins Syslog geschaut.
Andere Frage, bisher habe ich meinen VMs jeweils alle vier Kerne der CPU zugewiesen. Nur der letzen neuen ioB TestVM habe ich nur zwei Kerne zugewiesen.
Randnotiz: Wenn die 4-Kern ioB VM eingefroren ist dann ist die CPU Auslastung auf 25% gegangen, bei der 2-Kern ioB VM auf 50%.
Ist das egal wieviel Kerne man jeweils zuordnet oder machen 2 pro VM mehr Sinn?Bei den Einstellungen der VMs hab ich es eigentlich so nach einen der vielen Anleitungen gemacht, weiß nur nicht mehr welche ich befolgt habe. Aber ich hab mir letztens das Video von EddyDs SmartHome angesehen und das sah auch so aus wie ich das gemacht hab. Werde beim Neu-aufsetzen das aber auch nochmal genauer anschauen.
-
@wildbill said in Proxmox VM friert ein:
@900icard Die VMs kannst Du normalerweise 1:1 übernehmen, auch wenn sich die Architektur des Host ändert. Das ist ja das Schöne an Virtualisierung.
Anstatt Debian und anschließend Proxmox zu installieren würde ich direkt von Proxmox ein fertiges Installationsimage laden. Dann hast Du direkt alles in Einem.Gruss, Jürgen
Danke für die Info Jürgen, werde ich so machen. Macht Sinn