irgendwie ist seit gestern mein Node-Red nicht mehr aktiv. Programme wurden nicht mehr ausgeführt. Ich habe nun im Log nachgesehen und herausgefunden, dass der Context Store nicht gelesen werden kann.
Code: Alles auswählen
Sep 16 10:47:34 homematic-ccu2 daemon.info node-red[3838]: Welcome to Node-RED
Sep 16 10:47:34 homematic-ccu2 daemon.info node-red[3838]: ===================
Sep 16 10:47:34 homematic-ccu2 daemon.info node-red[3838]: Node-RED version: v1.1.3
Sep 16 10:47:34 homematic-ccu2 daemon.info node-red[3838]: Node.js version: v14.9.0
Sep 16 10:47:34 homematic-ccu2 daemon.info node-red[3838]: Linux 5.4.44 arm LE
Sep 16 10:47:34 homematic-ccu2 daemon.err node-red: (node:3838) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Sep 16 10:47:34 homematic-ccu2 daemon.err node-red: (Use `node --trace-deprecation ...` to show where the warning was created)
Sep 16 10:47:34 homematic-ccu2 daemon.info node-red[3838]: Loading palette nodes
Sep 16 10:47:40 homematic-ccu2 daemon.info node-red[3838]: node-red-contrib-ccu version: 3.2.1
Sep 16 10:47:40 homematic-ccu2 daemon.info node-red[3838]: Dashboard version 2.23.3 started at /addons/red/ui
Sep 16 10:47:41 homematic-ccu2 daemon.warn node-red[3838]: ------------------------------------------------------
Sep 16 10:47:41 homematic-ccu2 daemon.warn node-red[3838]: [node-red-contrib-pushover-inline-image/pushover] Type already registered
Sep 16 10:47:41 homematic-ccu2 daemon.warn node-red[3838]: ------------------------------------------------------
Sep 16 10:47:41 homematic-ccu2 daemon.info node-red[3838]: Settings file : /usr/local/addons/redmatic/lib/settings.js
Sep 16 10:47:41 homematic-ccu2 daemon.info node-red[3838]: Context store : 'default' [module=memory]
Sep 16 10:47:41 homematic-ccu2 daemon.info node-red[3838]: Context store : 'file' [module=localfilesystem]
Sep 16 10:47:41 homematic-ccu2 daemon.err node-red[3838]: Failed to start server:
Sep 16 10:47:41 homematic-ccu2 daemon.err node-red[3838]: Error: Error loading context store: Error: EIO: i/o error, read
Sep 16 10:47:41 homematic-ccu2 daemon.err node-red[3838]: at /usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/context/index.js:177:15
Code: Alles auswählen
root@homematic-ccu2:/media/usb1# ll -R context
context:
total 160
drwxr-xr-x 5 root root 32768 Sep 4 15:55 ./
drwxr-xr-x 8 root root 16384 Jan 1 1970 ../
drwxr-xr-x 2 root root 32768 Sep 8 07:14 9b9645ba.2768b8/
drwxr-xr-x 2 root root 32768 Sep 5 11:48 f578bf8f.06825/
drwxr-xr-x 2 root root 32768 Sep 8 10:25 global/
context/9b9645ba.2768b8:
total 96
drwxr-xr-x 2 root root 32768 Sep 8 07:14 ./
drwxr-xr-x 5 root root 32768 Sep 4 15:55 ../
-rwxr-xr-x 1 root root 219 Sep 8 07:14 flow.json*
context/f578bf8f.06825:
total 96
drwxr-xr-x 2 root root 32768 Sep 5 11:48 ./
drwxr-xr-x 5 root root 32768 Sep 4 15:55 ../
-rwxr-xr-x 1 root root 53 Sep 5 11:48 7dd0fe22.f503d.json*
context/global:
total 3904
drwxr-xr-x 2 root root 32768 Sep 8 10:25 ./
drwxr-xr-x 5 root root 32768 Sep 4 15:55 ../
-rwxr-xr-x 1 root root 3928103 Sep 8 10:25 global.json*
Ich könnte auf die Context-Daten auch verzichten und sie neu generieren lassen. Aber auch dann startet Node-Red nicht.
Wie bekomme ich das wieder auf die Füße?