Diferència entre revisions de la pàgina «Gestió de Node-RED»

De things.cat
Salta a: navegació, cerca
m (Bitàcola dinàmica)
m (Desinstal·lació de grups de nodes a Node-RED)
 
(Hi ha 4 revisions intermèdies del mateix usuari que no es mostren)
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 (perdent les credencials d'altres nodes).
  
 
= Bitàcola dinàmica =
 
= Bitàcola dinàmica =
 
Per a poder veure que està passant al Node-RED en temps d'execució:
 
Per a poder veure que està passant al Node-RED en temps d'execució:
 
  debian@maq:~$ sudo journalctl -f -u nodered -o cat
 
  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

Revisió de 13:29, 1 des 2019

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 (perdent les credencials d'altres nodes).

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