NEWS
Update auf Syno DSM 7.2 NFS funktioniert nicht mehr!
-
Hallo zusammen,
bin mir
nichtjetzt sicher,obdass der zeitliche Zusammenhang gegeben ist,aber:
Habe heute meine Syno auf DSM 7.2 (von 6.2) upgedated. Hat auch alles geklappt.
Seither kann aber der RING-Adapter keine Snapshots und zeitgesteuerte Aufnahmen mehr speichern:host.iobroker-master 2025-07-09 13:30:20.594 error instance system.adapter.ring.0 terminated with code 6 (UNCAUGHT_EXCEPTION) ring.0 2025-07-09 13:30:20.521 info terminating ring.0 2025-07-09 13:30:20.019 warn Terminated (UNCAUGHT_EXCEPTION): Without reason ring.0 2025-07-09 13:30:20.019 info terminating ring.0 2025-07-09 13:30:20.018 error Exception-Code: EACCES: EACCES: permission denied, mkdir '/home/iobroker/ring/cocoa_476292060' ring.0 2025-07-09 13:30:20.017 error Error: EACCES: permission denied, mkdir '/home/iobroker/ring/cocoa_476292060' at Object.mkdirSync (node:fs:1372:26) at /opt/iobroker/node_modules/iobroker.ring/build/lib/services/file-service.js:46:30 at new Promise (<anonymous>) at FileService.prepareFolder (/opt/iobroker/node_modules/iobroker.ring/build/lib/services/file-service.js:44:16) at OwnRingCamera.takeHDSnapshot (/opt/iobroker/node_modules/iobroker.ring/build/lib/ownRingCamera.js:163:48) ring.0 2025-07-09 13:30:20.017 error unhandled promise rejection: EACCES: permission denied, mkdir '/home/iobroker/ring/cocoa_476292060' ring.0 2025-07-09 13:30:20.017 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
Ich habe das Verzeichnis
/home/iobroker/ring
auf einen NFS-mount gelegt - fstab:192.168.200.1:/volume1/video /home/iobroker/ring nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
was auch bisher funktioniert hat. Der Mount ist auch noch da aber keine Zugriffsrechte mehr:
admin@iobroker-master:/etc$ mount ... 192.168.200.1:/volume1/video on /home/iobroker/ring type nfs (rw,noatime,vers=3,rsize=131072,wsize=131072,namlen=255,acregmin=1800,acregmax=1800,acdirmin=1800,acdirmax=1800,hard,nolock,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.200.1,mountvers=3,mountport=892,mountproto=tcp,local_lock=all,addr=192.168.200.1) ... admin@iobroker-master:/etc$ cd /home/iobroker/ring/ -bash: cd: /home/iobroker/ring/: Permission denied
Ich gehe mal davon aus, dass es ein Squash-Problem ist, kenne mcih damit aber nicht aus.
Die bisherigen Einstellungen in der Syno:Die
192.168.200.5
ist der iobroker.Hier noch die Rechte auf dem Server:
admin@nas:/volume1/video$ ls -la total 15816 drwxrwxrwx+ 1 root root 474 Dec 18 2024 . drwxr-xr-x 1 root root 1288 Jul 9 11:53 .. drwxrwxrwx+ 1 1002 1002 207274 Jul 9 10:31 cocoa_476292060 -rwxrwxrwx+ 1 1002 1002 8592837 Dec 18 2024 _data.json -rwxrwxrwx+ 1 micha users 10244 Apr 7 17:41 .DS_Store drwxrwxrwx+ 1 root root 376 Jul 9 11:45 @eaDir drwxrwxrwx+ 1 root root 22 Dec 23 2024 '#recycle' -rwxrwxrwx+ 1 1002 1002 93421 Dec 18 2024 ring_0_cocoa_476292060_HDSnapshot.jpg -rwxrwxrwx+ 1 1002 1002 4194352 Dec 18 2024 ring_0_cocoa_476292060_Livestream.mp4 -rwxrwxrwx+ 1 1002 1002 85833 Dec 1 2024 ring_0_unknown_476292060_HDSnapshot.jpg -rwxrwxrwx+ 1 1002 1002 3162807 Dec 1 2024 ring_0_unknown_476292060_Livestream.mp4 -rwxrwxrwx+ 1 1002 1002 42330 Dec 1 2024 ring_0_unknown_476292060_Snapshot.jpg
EDIT: Gleiches Problem hatte ich mit dem Backitup: kein Backup über NFS mehr!
Es gibt hier doch sicher Linux Spezis (oder eben wieder @Thomas-Braun ;o) die das einordnen und ordnen können?
Wichtig wäre mir auch das Verständnis, warum der Zugriff nicht mehr funzt, da es ja bisher funktioniert hat.Danke schonmal!
-
@reutli
Ich habe jetzt komplett (wieder) auf CIFS umgestellt und kann seither wieder zugreifen.
Es scheint, dass NFS 3 (auch 4) auf der Syno im DSM 7.2.x fehlerhaft ist, der iob keinen. mount hinbekommt oder durch das Update dieuid
undgid
geändert werden (habe versucht diese auf der Konsole auf die alten Werte zu ändern, dann war der User aber gar nicht mehr zu sehen).Vielleicht kennt jemand das Problem (NFS tot nach Update von DSM 6.2.x auf 7.2.x)?