MyElectricalData / myelectricaldata_import

125 stars 34 forks source link

FATAL: The app has crashed. Are you sure you entered the correct config options? #527

Open Dim3333 opened 2 months ago

Dim3333 commented 2 months ago

Bonjour,

Alors que tout fonctionnait depuis plusieurs mois, j'ai subitement des arrêts de l'add-on avec ce message dans le journal ;

image

Ma version : Core 2024.4.4 Supervisor 2024.04.0 Operating System 12.2 Interface utilisateur 20240404.2

Myelectricaldata v0.12.0

Edit; Apres redémarrage, idem:

image

m4dm4rtig4n commented 1 month ago

Hello, Vu l'erreur il semblerais qu'un service tier "kill" le service car il consomme trop de mémoire (oomkilled). Est-ce que tu n'aurais pas limiter l'utilisation mémoire du conteneur ?

Dim3333 commented 1 month ago

Hi, Je n'ai rien touché. J'ai alloué 2Go à la VM (je suis Proxmox).

m4dm4rtig4n commented 1 month ago

Et qu'est ce qui tourne sur la VM a par myelectricaldata ?

Dim3333 commented 1 month ago

En fait, c'est HAOS qui tourne sur la VM. C'est la seule VM. 2 Go pour Proxmox 2 Go pour la VM

m4dm4rtig4n commented 1 month ago

2go pour haos tu est ultra light pas étonnant qu'il kill le conteneur :/ Ta des traitements de fond qui prennent un peu de ressources 🫤

Dim3333 commented 1 month ago

Pas sur de comprendre la question ? Comme quoi pour les traitements de fond ?

Sinon supprimer Proxmox et installer HAOS. De cette façon, une couche logicielle en moins et 4Go alloué pour HAOS.

m4dm4rtig4n commented 1 month ago

Lors de l'importation des data, je fait un petit traitement pour le comparateur d'abonnement qui reprend la totalité des data pour calculé le tableau suivant : image

Et donc tt les données montent en mémoire pour le calcul et génère probablement un dépassement de mémoire. Et quand tu n'a plus de RAM disponible, le système vient kill automatiquement les services les plus consommateur de mémoire.

Dim3333 commented 1 month ago

Ok. Je comprends mieux. J'ai relancé MED hier soir et pour l'instant ça tourne. Ne pouvant pas upgrader la RAM, je vais probablement supprimer la couche Proxmox.

m4dm4rtig4n commented 1 month ago

Si tu utilise une machine avec uniquement 4Go de RAM, je te déconseille effectivement de passer par Proxmox qui va te pomper un peu de ressource pour rien en fin de compte.

Dim3333 commented 1 month ago

Oui, effectivement. Même si depuis plus d'un an, ça tourne nickel. Mais je pense qu'avec les MAJ mensuelles HA, les différentes intégrations qui se multiplient, mon système s'est alourdi. Dès que j'ai le temps, je supprime Proxmox pour ne garder que HAOS.