Mon HA n'arrive plus à exécuter les Add-On nouvellement installés

Bonjour,

Mon problème

Je suis nouveau en HA.
Historique des événements:

  • Mon installation fonctionnait bien, Node-Red était installé, configuré et fonctionnait (je faisait de petits tests avec)
  • J’ai fait une sauvegarde complète du système HAOS
  • J’ai utilise Node-Red dont l’interface s’est bloquée…
  • Pensant avoir touché une variable sensible (par l’interface graphique de NR), j’ai remonté la sauvegarde fraîche.
    …Depuis NR ne fonctionne plus (le reste semble bon)
  • J’ai tenté désinstallation/réinstallation/configuration de NR:

Je clique Démarrer
La page info n’affiche pas de taux d’utilisation CPU ni RAM (même après plus d’une heure)
Le journal NR semble indiquer qu’il tourne (copie ci-dessous)
Un clique dans la barre de gauche sur Node Red affiche qu’il ne tourne pas.

  • J’ai redémarré plusieurs fois HAOS

(Ajout du 16/01)
J’ai essayé d’installer l’addon « Terminal & SSH »: exactement les même symptômes! Le démarrage ne s’enclenche pas, et pas de message d’erreur.

Les AddOn installés avant l’incidents tournent bien (AdGuard, File editor, Mosquitto)

Auriez-vous des conseils?

Merci d’avance pour votre aide à tous.

## Journal Node Red
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service base-addon-banner: starting
-----------------------------------------------------------
 Add-on: Node-RED
 Flow-based programming for the Internet of Things
-----------------------------------------------------------
 Add-on version: 14.0.1
 You are running the latest version of this add-on.
 System: Home Assistant OS 9.4  (amd64 / generic-x86-64)
 Home Assistant Core: 2023.1.4
 Home Assistant Supervisor: 2022.12.1
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-nginx: starting
s6-rc: info: service init-customizations: starting
s6-rc: info: service init-customizations successfully started
s6-rc: info: service init-nodered: starting
patching file nodes/ui_base.html
Hunk #1 succeeded at 1164 (offset 633 lines).
s6-rc: info: service init-nginx successfully started
up to date, audited 1 package in 255ms
found 0 vulnerabilities
s6-rc: info: service init-nodered successfully started
s6-rc: info: service nodered: starting
s6-rc: info: service nodered successfully started
s6-rc: info: service nginx: starting
s6-rc: info: service nginx successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
[21:31:37] INFO: Starting Node-RED...
> start
> node $NODE_OPTIONS node_modules/node-red/red.js --settings /etc/node-red/config.js
14 Jan 21:31:40 - [info] 
Welcome to Node-RED
===================
14 Jan 21:31:40 - [info] Node-RED version: v3.0.2
14 Jan 21:31:40 - [info] Node.js  version: v18.12.1
14 Jan 21:31:40 - [info] Linux 5.15.80 x64 LE
14 Jan 21:31:42 - [info] Loading palette nodes
14 Jan 21:31:45 - [info] Dashboard version 3.3.0 started at /endpoint/ui
14 Jan 21:31:46 - [info] Settings file  : /etc/node-red/config.js
14 Jan 21:31:46 - [info] Context store  : 'default' [module=memory]
14 Jan 21:31:46 - [info] User directory : /config/node-red/
14 Jan 21:31:46 - [warn] Projects disabled : editorTheme.projects.enabled=false
14 Jan 21:31:46 - [info] Flows file     : /config/node-red/flows.json
14 Jan 21:31:46 - [warn] Encrypted credentials not found
14 Jan 21:31:46 - [info] Server now running at http://127.0.0.1:46836/
14 Jan 21:31:46 - [info] Starting flows
14 Jan 21:31:46 - [info] Started flows
[21:31:47] INFO: Starting NGinx...
14 Jan 21:31:51 - [info] [server:Home Assistant] Connecting to http://supervisor/core
14 Jan 21:31:51 - [info] [server:Home Assistant] Connected to http://supervisor/core

Ma configuration

System Information

version core-2023.1.4
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.80
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.4
update_channel stable
supervisor_version supervisor-2022.12.1
agent_version 1.4.1
docker_version 20.10.19
disk_total 56.6 GB
disk_used 4.4 GB
healthy true
supported true
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons Mosquitto broker (6.1.3), File editor (5.4.2), AdGuard Home (4.7.6), Node-RED (14.0.1)
Dashboards
dashboards 2
resources 0
views 3
mode storage
Recorder
oldest_recorder_run 5 janvier 2023 à 06:36
current_recorder_run 14 janvier 2023 à 21:28
estimated_db_size 70.41 MiB
database_engine sqlite
database_version 3.38.5

Salut.
Entre le moment où l’addon est lancé et le moment où l’interface est dispo il se passe quelques 10aines de secondes…
Par ailleurs, vérifie aussi que ça fonctionne de la même façon avec un navigateur différent ou en vidant le cache

Merci pour tes suggestions Luke.

Oui, passé une heure toujours pas de statu CPU et RAM… c’est qu’il est vraiment mort :wink:

J’ai vide le cache Chrome, et d’ailleurs le même état est visible sur plusieurs machines, dont application AndroId.
(Sinon il existe un cache HA? NR? Comment le faire? Plusieurs reboots de HA fait)

Dans /config, tu as un sous-répertoire nodered, fais en un backup avant… Parce que c’est là que sont stockés tous les flows
image

J’ai essayé d’installer l’addon SSH pour accéder aux fichiers…
Hélas, même symptômes: après installation, refus de démarrer sans message (pas de taux CPU/RAM)
(Les anciens AddOn présents affichent CPU/RAM)

Le problème n’est donc pas que pour Node-Red, mais probablement pour toutes nouvelles installation.

C’est là où le joker backup commence à prendre du sens

La sauvegarde complète fut faite avant l’incident (depuis l’interface HA).
Puis remonté après.
Parles-tu d’un autre type de sauvegarde?

J’ai pas compris ça des echanges précédents…

Non, si c’est une sauvegarde fonctionnelle (à confirmer parce que avant incident, c’est pas forcement avant l’introduction de l’anomalie => défaillance ou modification), c’est ça qu’il faut restaurer sans bidouille.
Et si c’est bien ce qui a déjà eté fait, alors il faut conclure que le backup contient une anomalie et il faut remonter à la version encore avant…

Avant, je n’ai que des sauvegardes partielles, sans globales.
Puis-je les remontées sans réinstaller le système avant?

(Au pire, je ferais une tentative sur une petite machine virtuelle en parallèle)

Oui techniquement c’est possible mais c’est pas garanti que ça fonctionne : si ton backup concerne NodeRed et que l’erreur est due à la config générale ou dans un autre Add-on…

Bonjour,
ca ressemble au soucis quand on réinstalle un backup et les modules ce lancent plus que beaucoup de personnes ont eux.
Essaye d’éteindre ton HA, débrancher la prise électrique 10sec et rebrancher la prise. Relancer HA et voir si c’est bon.

EXCELLANT !

Je n’y croyais pas ayant fait plusieurs redémarrage du système en vain.
Mais l’arrêt complet, puis redémarrage… Node-Red a démarré automatiquement sans autre action de ma part.

Grand merci @WarC0zes ainsi qu’à @Pulpy-Luke qui s’est penché sur mon problème et m’a fait des suggestions intéressantes.

1 « J'aime »