『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 12365|回复: 15

[教程系列] 主机重启Node-Red流程和节点全部消失

[复制链接]

19

主题

274

帖子

1948

积分

金牌会员

Rank: 6Rank: 6

积分
1948
金钱
1674
HASS币
50
发表于 2020-4-6 20:25:40 | 显示全部楼层 |阅读模式
树莓派3,安装了Node-Red,一直没有关过机,一直很正常。今天调试node-red-influx插件。原先很正常的输出到influxdb,突然就不行了,不断的报ssl问题。可是我没有启用认证什么的。而且,之前生效的插件,拷贝出来,只要编辑保存,就报错了。一急之下,重新启动了树莓派。然而,
启动Node-Red,浏览器访问,悲剧了,全部空了。流程空了,新增的插件也空了,完全就是一个新装系统了。
有没有人遇到过?宿主机重启,Node-Red流程和插件全部消失了
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2020-4-6 21:21:04 | 显示全部楼层
说下怎么装的 nodered?
Nero
回复

使用道具 举报

19

主题

274

帖子

1948

积分

金牌会员

Rank: 6Rank: 6

积分
1948
金钱
1674
HASS币
50
 楼主| 发表于 2020-4-6 23:48:18 | 显示全部楼层
neroxps 发表于 2020-4-6 21:21
说下怎么装的 nodered?

执行这个脚本安装的,后面好像还配置了pm2启动。现在pm2进不去,直接node-red就是像新安装的一样
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

执行pm2 start node-red,查看logs报错
2|node-red  | Error loading settings file: /home/pi/.node-red/settings.js
2|node-red  | /home/pi/.node-red/settings.js:26
2|node-red  |     uiPort: process.env.PORT || 1880,
2|node-red  |     ^^^^^^
2|node-red  | SyntaxError: Unexpected identifier
2|node-red  |     at wrapSafe (internal/modules/cjs/loader.js:1071:16)
2|node-red  |     at Module._compile (internal/modules/cjs/loader.js:1121:27)
2|node-red  |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1177:10)
2|node-red  |     at Module.load (internal/modules/cjs/loader.js:1001:32)
2|node-red  |     at Function.Module._load (internal/modules/cjs/loader.js:900:14)
2|node-red  |     at Module.require (internal/modules/cjs/loader.js:1043:19)
2|node-red  |     at Module.Hook._require.Module.require (/usr/local/lib/node_modules/pm2/node_modules/require-in-the-middle/index.js:70:39)
2|node-red  |     at require (internal/modules/cjs/helpers.js:77:18)
2|node-red  |     at Object.<anonymous> (/usr/lib/node_modules/node-red/red.js:119:20)
2|node-red  |     at Module._compile (internal/modules/cjs/loader.js:1157:30)
回复

使用道具 举报

2

主题

711

帖子

5043

积分

论坛元老

Rank: 8Rank: 8

积分
5043
金钱
4332
HASS币
85
发表于 2020-4-7 09:51:39 | 显示全部楼层
不久前我也遇过一次,
还好我有备份
回复

使用道具 举报

19

主题

274

帖子

1948

积分

金牌会员

Rank: 6Rank: 6

积分
1948
金钱
1674
HASS币
50
 楼主| 发表于 2020-4-7 11:19:01 | 显示全部楼层
nice2943 发表于 2020-4-7 09:51
不久前我也遇过一次,
还好我有备份

怎么备份的?要考出哪些文件吗?
回复

使用道具 举报

2

主题

711

帖子

5043

积分

论坛元老

Rank: 8Rank: 8

积分
5043
金钱
4332
HASS币
85
发表于 2020-4-7 12:08:18 | 显示全部楼层
就导出就好啦
回复

使用道具 举报

18

主题

278

帖子

2257

积分

金牌会员

Rank: 6Rank: 6

积分
2257
金钱
1979
HASS币
0
发表于 2020-4-7 15:38:28 | 显示全部楼层
昨晚大概10点的时候重启了下nodered 流程全丢
回复

使用道具 举报

19

主题

274

帖子

1948

积分

金牌会员

Rank: 6Rank: 6

积分
1948
金钱
1674
HASS币
50
 楼主| 发表于 2020-4-7 15:55:50 | 显示全部楼层
zhuzhuaini 发表于 2020-4-7 15:38
昨晚大概10点的时候重启了下nodered 流程全丢

这node-red还是企业级应用的,太吓人了
回复

使用道具 举报

18

主题

278

帖子

2257

积分

金牌会员

Rank: 6Rank: 6

积分
2257
金钱
1979
HASS币
0
发表于 2020-4-7 16:19:22 | 显示全部楼层
姚远 发表于 2020-4-7 15:55
这node-red还是企业级应用的,太吓人了

也怪自己没做好备份吧,,,,反正我是有点苦恼了
回复

使用道具 举报

19

主题

274

帖子

1948

积分

金牌会员

Rank: 6Rank: 6

积分
1948
金钱
1674
HASS币
50
 楼主| 发表于 2020-4-9 11:59:38 | 显示全部楼层
全部系统重新安装到docker下,免得下次哪个应用崩溃了都不敢重装。天啊,docker好大好大的坑啊。在docker下安装node-red,只能安装mini版,才知道,node-red这东西吃内存,树莓派不好玩的。估计这崩溃也和内存有关了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 22:06 , Processed in 1.913171 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表