Diferència entre revisions de la pàgina «Gestió de Node-RED»
m (→En cas de desastre) |
m (→Desinstal·lació de grups de nodes a Node-RED) |
||
Línia 13: | Línia 13: | ||
debian@maq:~/.node-red/node_modules$ sudo npm '''uninstall''' node-red-contrib-ttn | debian@maq:~/.node-red/node_modules$ sudo npm '''uninstall''' node-red-contrib-ttn | ||
debian@maq:~/.node-red/node_modules$ sudo systemctl '''start''' nodered | debian@maq:~/.node-red/node_modules$ sudo systemctl '''start''' nodered | ||
+ | |||
+ | És possible que l'arxiu que duu les credencials dels diversos serveis emprats (''flows_'''maq'''_cred.json'' essent '''maq''' el nom de la màquina) encara mantingui dades dels nodes desinstal·lats. Si passa això el Node-RED no deixa executar cap flux. Per a esmenar-ho, editeu ''flows_'''maq'''_cred.json'' i esborreu les credencials dels nodes eliminats; altrament el podeu esborrar. | ||
= Bitàcola dinàmica = | = Bitàcola dinàmica = |
Revisió del 13:28, 1 des 2019
Contingut
Instal·lació de nous grups de nodes a Node-RED
debian@maq:~$ cd .node-red debian@maq:~/.node-red$ sudo systemctl stop nodered debian@maq:~/.node-red$ npm install node-red-contrib-ttn debian@maq:~/.node-red$ npm install node-red-contrib-influxdb debian@maq:~/.node-red$ npm install node-red-contrib-telegrambot debian@maq:~/.node-red$ sudo systemctl start nodered
Desinstal·lació de grups de nodes a Node-RED
debian@maq:~$ cd .node-red debian@maq:~/.node-red$ cd node_modules debian@maq:~/.node-red/node_modules$ sudo systemctl stop nodered debian@maq:~/.node-red/node_modules$ sudo npm uninstall node-red-contrib-ttn debian@maq:~/.node-red/node_modules$ sudo systemctl start nodered
És possible que l'arxiu que duu les credencials dels diversos serveis emprats (flows_maq_cred.json essent maq el nom de la màquina) encara mantingui dades dels nodes desinstal·lats. Si passa això el Node-RED no deixa executar cap flux. Per a esmenar-ho, editeu flows_maq_cred.json i esborreu les credencials dels nodes eliminats; altrament el podeu esborrar.
Bitàcola dinàmica
Per a poder veure que està passant al Node-RED en temps d'execució:
debian@maq:~$ sudo journalctl -f -u nodered -o cat
En cas de desastre
Quan no funciona res i es vol tornar a començar de zero, es pot esborrar l'arxiu que conté els fluxos (flows_maq.json essent maq el nom de la màquina) i/o el que duu les credencials dels diversos serveis emprats (flows_maq_cred.json essent maq el nom de la màquina).
debian@maq:~$ sudo systemctl stop nodered debian@maq:~$ cd .node-red debian@maq:~/.node-red$ rm flows_maq.json debian@maq:~/.node-red$ rm flows_maq_cred.json debian@maq:~$ sudo systemctl start nodered