Accès au fichier de flow Node-RED
En cas de problèmes avec la configuration de Node-Red, rendant l'UI de Node-RED inaccessible (par exemple une boucle infinie consommant tout le CPU du nœud) et que vous n'avez pas de fichier de sauvegarde :
-
Vous pouvez vous connecter directement sur la box avec l'utilisateur node-red (le mot de passe est celui que vous utilisez pour vous connecter à ThingPark Enterprise All-in-one) :
ssh node-red@$BOX_IP
-
Entrez dans le dossier node-red-data :
cd $ROOTACT/node-red-data/
-
Vous pouvez éditer flows.json et corriger le fichier.
-
Vous pouvez maintenant tuer -9 le processus node-red, il sera redémarré automatiquement, veillez à ne tuer que le processus "node-red" :
am335x-evm:~$ ps | grep node-red
3768 root 1464 S {S99node-red} /bin/sh /etc/rc5.d/S99node-red _respawnService
3822 node-red 2600 S su -c /opt/node/bin/node /home/actility/node-red/node_modules/node-red/red.js --settings /home/actility/usr/etc/node-red/settings.js node-red
3838 node-red 131m S node-red