NEWS
Backup EACCES: permission denied [gelöst]
-
Hi, mir ist aufgefallen das mein Backup seit 2-3 Wochen nicht mehr funktioniert.
Started iobroker ... [DEBUG] [mount] - mount activ... umount is started before mount!! [DEBUG] [mount] - umount successfully completed [DEBUG] [mount] - nfs-mount command: "sudo mount 192.168.1.13:/volume1/homes/gib/ioBroker/Backup /opt/iobroker/backups" [DEBUG] [mount] - mount successfully completed [DEBUG] [mount] - done [DEBUG] [iobroker] - host.raspberry64 10923 states saved [DEBUG] [iobroker] - host.raspberry64 12564 objects saved [ERROR] [iobroker] - host.raspberry64 Cannot pack directory /opt/iobroker/node_modules/iobroker.js-controller/tmp/backup: EACCES: permission denied, open '/opt/iobroker/backups/iobroker_2023_10_25-13_12_40_GiB_backupiobroker.tar.gz' [ERROR] [iobroker] - host.raspberry64 Backup not created: EACCES: permission denied, open '/opt/iobroker/backups/iobroker_2023_10_25-13_12_40_GiB_backupiobroker.tar.gz' [DEBUG] [iobroker] - Cannot create backup: EACCES: permission denied, open '/opt/iobroker/backups/iobroker_2023_10_25-13_12_40_GiB_backupiobroker.tar.gz' [ERROR] [iobroker] - node:events:495 throw er; // Unhandled 'error' event ^ Error: ENOENT: no such file or directory, lstat '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/backup.json' Emitted 'error' event on instance at: at Pack.emit (/opt/iobroker/node_modules/tar/node_modules/minipass/index.js:483:19) at /opt/iobroker/node_modules/tar/lib/pack.js:173:14 at FSReqCallback.oncomplete (node:fs:210:21) { errno: -2, code: 'ENOENT', syscall: 'lstat', path: '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/backup.json' } Node.js v18.18.2 [DEBUG] [iobroker] - done [DEBUG] [historyDB] - compress from historyDB started ... [ERROR] [historyDB] - Error: EACCES: permission denied, open '/opt/iobroker/backups/historyDB_2023_10_25-13_13_07_GiB_backupiobroker.tar.gz'
Dann wollte ich das backups Verzeichnis überprüfen und bekam auch ein denied, selbst mit root. Dann versucht ein chmod 777 auf das Verzeichnis geschickt und jetzt geht noch weniger
drwx--x--x 3 1026 users 12288 Oct 8 02:41 backups -rwxrwxrwx+ 1 iobroker iobroker 966 Oct 25 13:29 INSTALLER_INFO.txt lrwxrwxrwx 1 iobroker iobroker 22 Oct 25 13:29 iob -> /opt/iobroker/iobroker -rwxr-xr-x+ 1 iobroker iobroker 701 Oct 25 13:29 iobroker drwxrwxr-x+ 12 iobroker iobroker 4096 Oct 25 13:36 iobroker-data drwxrwxr-x+ 2 iobroker iobroker 4096 Oct 25 13:39 log drwxrwxr-x+ 1012 iobroker iobroker 36864 Oct 25 13:34 node_modules -rw-rwxr--+ 1 iobroker iobroker 2202 Oct 25 13:34 package.json -rw-rwxr--+ 1 iobroker iobroker 1350501 Oct 25 13:34 package-lock.json pi@raspberry64:/opt/iobroker $
Dann iobroker fix aufgerufen:
========================================================================== Checking ioBroker user and directory permissions (2/5) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... chown: changing ownership of '/opt/iobroker/backups/iobroker_2023_10_03-02_40_20 _GiB_backupiobroker.tar.gz': Operation not permitted chown: changing ownership of '/opt/iobroker/backups/historyDB_2023_10_04-02_40_5 2_GiB_backupiobroker.tar.gz': Operation not permitted chown: changing ownership of '/opt/iobroker/backups/system.adapter.backitup.0 (1 ).json': Operation not permitted chown: changing ownership of '/opt/iobroker/backups/historyDB_2023_10_06-02_41_0 . .
Dann den Backup Adapter de und neu installiert aber leider ohne Erfolg. Dann noch mal versucht die Rechte und den Owner zu setzen:
pi@raspberry64:/opt/iobroker $ sudo chmod 777 backups pi@raspberry64:/opt/iobroker $ sudo chown iobroker backups chown: changing ownership of 'backups': Operation not permitted
Was kann ich noch probieren?
-
Wie/wo/womit bist du da unterwegs?
iob diag
Solche Fehler können aber gerne vom Dateisystem kommen. Wie wird das NAS angebunden? NFS? CIFS?
Und wer ist der User mit der ID 1026?
-
@thomas-braun woher der User kommt kann ich nicht sagen war mit User pi unterwegs und hatte zeitweise auch "sudo su".
Der Moint ist nfs und der funtkioniert laut Backup-Log ja auch...Diag:
Skript v.2023-10-10 *** BASE SYSTEM *** Static hostname: raspberry64 Icon name: computer Operating System: Debian GNU/Linux 11 (bullseye) Kernel: Linux 6.1.21-v8+ Architecture: arm64 Model : Raspberry Pi 4 Model B Rev 1.4 Docker : false Virtualization : none Kernel : aarch64 Userland : arm64 Systemuptime and Load: 14:00:46 up 1:56, 3 users, load average: 1.49, 0.98, 1.09 CPU threads: 4 *** RASPBERRY THROTTLING *** Current issues: No throttling issues detected. Previously detected issues: No throttling issues detected. *** Time and Time Zones *** Local time: Wed 2023-10-25 14:00:46 CEST Universal time: Wed 2023-10-25 12:00:46 UTC RTC time: n/a Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no *** User and Groups *** pi /home/pi pi adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi iobroker *** X-Server-Setup *** X-Server: true Desktop: Terminal: tty Boot Target: graphical.target *** MEMORY *** total used free shared buff/cache available Mem: 3.8G 3.0G 303M 42M 536M 674M Swap: 99M 99M 0.0K Total: 3.9G 3.1G 304M 3793 M total memory 2953 M used memory 2870 M active memory 279 M inactive memory 303 M free memory 37 M buffer memory 498 M swap cache 99 M total swap 99 M used swap 0 M free swap Raspberry only: oom events: 0 lifetime oom required: 0 Mbytes total time in oom handler: 0 ms max time spent in oom handler: 0 ms *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * rc-local.service loaded failed failed /etc/rc.local Compatibility LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 1 loaded units listed. *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 228G 53G 164G 25% / devtmpfs devtmpfs 1.7G 0 1.7G 0% /dev tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs tmpfs 759M 1.3M 758M 1% /run tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock /dev/sda1 vfat 253M 31M 222M 13% /boot tmpfs tmpfs 380M 24K 380M 1% /run/user/1000 192.168.1.13:/volume1/homes/gib/ioBroker/Backup nfs4 15T 11T 4.3T 71% /opt/iobroker/backups Messages concerning ext4 filesystem in dmesg: [Wed Oct 25 12:04:29 2023] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0 video=HDMI-A-1:1920x1080M@60 smsc95xx.macaddr=E4:5F:01:18:FD:47 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000 console=ttyS0,115200 console=tty1 root=PARTUUID=42eef330-02 rootfstype=ext4 fsck.repair=yes rootwait [Wed Oct 25 12:04:33 2023] EXT4-fs (sda2): mounted filesystem with ordered data mode. Quota mode: none. [Wed Oct 25 12:04:33 2023] VFS: Mounted root (ext4 filesystem) readonly on device 8:2. [Wed Oct 25 12:04:36 2023] EXT4-fs (sda2): re-mounted. Quota mode: none. Show mounted filesystems \(real ones only\): TARGET SOURCE FSTYPE OPTIONS / /dev/sda2 ext4 rw,noatime |-/boot /dev/sda1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro `-/opt/iobroker/backups 192.168.1.13:/volume1/homes/gib/ioBroker/Backup nfs4 rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.19,local_lock=none,addr=192.168.1.13 Files in neuralgic directories: /var: 43G /var/ 41G /var/lib/influxdb/engine/data/41eab7a7769b909a/autogen 41G /var/lib/influxdb/engine/data/41eab7a7769b909a 41G /var/lib/influxdb/engine/data 41G /var/lib/influxdb/engine Archived and active journals take up 1.1G in the file system. /opt/iobroker/backups: du: cannot read directory '/opt/iobroker/backups/': Permission denied 12K /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 1.1G /opt/iobroker/iobroker-data/ 616M /opt/iobroker/iobroker-data/files 218M /opt/iobroker/iobroker-data/backup-objects 156M /opt/iobroker/iobroker-data/history 96M /opt/iobroker/iobroker-data/files/vis-2-beta The five largest files in iobroker-data are: 61M /opt/iobroker/iobroker-data/states.jsonl 24M /opt/iobroker/iobroker-data/files/echarts/static/js/main.5f66c5d9.js.map 24M /opt/iobroker/iobroker-data/files/echarts.admin/static/js/main.9f2a6569.js.map 24M /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/main.5f66c5d9.js.map 21M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.aaea95f8.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-FTDI_FT230X_Basic_UART_DK0E0QPU-if00-port0 *** NodeJS-Installation *** /usr/bin/nodejs v18.18.2 /usr/bin/node v18.18.2 /usr/bin/npm 9.8.1 /usr/bin/npx 9.8.1 /usr/bin/corepack 0.19.0 nodejs: Installed: 18.18.2-1nodesource1 Candidate: 18.18.2-1nodesource1 Version table: *** 18.18.2-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 100 /var/lib/dpkg/status 18.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.17.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.16.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.14.2-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.14.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.9.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 12.22.12~dfsg-1~deb11u4 500 500 http://deb.debian.org/debian bullseye/main arm64 Packages 500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages Temp directories causing npm8 problem: 0 No problems detected Errors in npm tree: *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Core adapters versions js-controller: 5.0.14 admin: 6.11.0 javascript: 7.1.5 Adapters from github: 2 Adapter State system.adapter.adb.0 : adb : raspberry64 - disabled + system.adapter.admin.0 : admin : raspberry64 - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alias-manager.0 : alias-manager : raspberry64 - enabled + system.adapter.backitup.0 : backitup : raspberry64 - enabled + system.adapter.ble.0 : ble : raspberry64 - enabled system.adapter.cameras.0 : cameras : raspberry64 - disabled, port: 8200, bind: 127.0.0.1 + system.adapter.chromecast.0 : chromecast : raspberry64 - enabled + system.adapter.device-reminder.0 : device-reminder : raspberry64 - enabled + system.adapter.device-watcher.0 : device-watcher : raspberry64 - enabled + system.adapter.discovery.0 : discovery : raspberry64 - enabled + system.adapter.echarts.0 : echarts : raspberry64 - enabled + system.adapter.email.0 : email : raspberry64 - enabled system.adapter.feiertage.0 : feiertage : raspberry64 - enabled system.adapter.firetv.0 : firetv : raspberry64 - disabled system.adapter.flot.0 : flot : raspberry64 - disabled + system.adapter.hiob.0 : hiob : raspberry64 - enabled + system.adapter.history.0 : history : raspberry64 - enabled + system.adapter.hm-rega.0 : hm-rega : raspberry64 - enabled + system.adapter.hm-rpc.0 : hm-rpc : raspberry64 - enabled, port: 12001 + system.adapter.hm-rpc.1 : hm-rpc : raspberry64 - enabled, port: 12010 + system.adapter.hue-extended.0 : hue-extended : raspberry64 - enabled system.adapter.hue.0 : hue : raspberry64 - enabled, port: 443 system.adapter.ical.0 : ical : raspberry64 - disabled system.adapter.icons-icons8.0 : icons-icons8 : raspberry64 - disabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : raspberry64 - disabled system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png: raspberry64 - disabled + system.adapter.influxdb.0 : influxdb : raspberry64 - enabled, port: 8086 + system.adapter.jarvis.0 : jarvis : raspberry64 - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.javascript.0 : javascript : raspberry64 - enabled + system.adapter.net-tools.0 : net-tools : raspberry64 - enabled system.adapter.openweathermap.0 : openweathermap : raspberry64 - enabled + system.adapter.pi-hole.0 : pi-hole : raspberry64 - enabled + system.adapter.ping.0 : ping : raspberry64 - enabled + system.adapter.radar2.0 : radar2 : raspberry64 - enabled + system.adapter.rpi2.0 : rpi2 : raspberry64 - enabled system.adapter.schoolfree.0 : schoolfree : raspberry64 - enabled + system.adapter.signal-cmb.0 : signal-cmb : raspberry64 - enabled + system.adapter.smartmeter.0 : smartmeter : raspberry64 - enabled + system.adapter.socketio.0 : socketio : raspberry64 - enabled, port: 8084, bind: 0.0.0.0, run as: admin + system.adapter.sourceanalytix.0 : sourceanalytix : raspberry64 - enabled + system.adapter.synology.0 : synology : raspberry64 - enabled, port: 5000 + system.adapter.tankerkoenig.0 : tankerkoenig : raspberry64 - enabled + system.adapter.telegram.0 : telegram : raspberry64 - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.tr-064.0 : tr-064 : raspberry64 - enabled + system.adapter.vis-2-beta.0 : vis-2-beta : raspberry64 - enabled system.adapter.vis-2-widgets-energy.0 : vis-2-widgets-energy : raspberry64 - enabled system.adapter.vis-2-widgets-gauges.0 : vis-2-widgets-gauges : raspberry64 - enabled system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: raspberry64 - enabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : raspberry64 - disabled system.adapter.vis-colorpicker.0 : vis-colorpicker : raspberry64 - disabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : raspberry64 - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : raspberry64 - disabled system.adapter.vis-icontwo.0 : vis-icontwo : raspberry64 - enabled + system.adapter.vis-inventwo.0 : vis-inventwo : raspberry64 - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : raspberry64 - enabled system.adapter.vis-map.0 : vis-map : raspberry64 - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : raspberry64 - enabled system.adapter.vis.0 : vis : raspberry64 - enabled system.adapter.weatherunderground.0 : weatherunderground : raspberry64 - disabled + system.adapter.web.0 : web : raspberry64 - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.wled.0 : wled : raspberry64 - enabled system.adapter.ws.0 : ws : raspberry64 - disabled, port: 8084, bind: 0.0.0.0, run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : raspberry64 - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.hm-rpc.0 : hm-rpc : raspberry64 - enabled, port: 12001 + system.adapter.hm-rpc.1 : hm-rpc : raspberry64 - enabled, port: 12010 system.adapter.hue.0 : hue : raspberry64 - enabled, port: 443 + system.adapter.influxdb.0 : influxdb : raspberry64 - enabled, port: 8086 + system.adapter.jarvis.0 : jarvis : raspberry64 - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.socketio.0 : socketio : raspberry64 - enabled, port: 8084, bind: 0.0.0.0, run as: admin + system.adapter.synology.0 : synology : raspberry64 - enabled, port: 5000 + system.adapter.telegram.0 : telegram : raspberry64 - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : raspberry64 - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json Active repo(s): beta Installed ioBroker-Instances Used repository: beta Adapter "adb" : 0.0.7 , installed 0.0.7 Adapter "admin" : 6.12.0 , installed 6.11.0 [Updatable] Adapter "alias-manager": 1.2.6 , installed 1.2.6 Adapter "backitup" : 2.8.7 , installed 2.8.7 Adapter "ble" : 0.13.4 , installed 0.13.4 Adapter "cameras" : 1.3.0 , installed 1.3.0 Adapter "chromecast" : 3.0.3 , installed 3.0.3 Adapter "device-reminder": 3.0.0 , installed 2.0.1 [Updatable] Adapter "device-watcher": 2.9.4 , installed 2.9.4 Adapter "discovery" : 4.2.0 , installed 4.2.0 Adapter "echarts" : 1.5.4 , installed 1.5.4 Adapter "email" : 1.2.0 , installed 1.2.0 Adapter "feiertage" : 1.1.4 , installed 1.1.4 Adapter "firetv" : 2.0.2 , installed 2.0.2 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "heatingcontrol": 2.11.1 , installed 2.11.1 Adapter "history" : 3.0.1 , installed 3.0.0 [Updatable] Adapter "hm-rega" : 4.0.0 , installed 4.0.0 Adapter "hm-rpc" : 1.15.19 , installed 1.15.19 Adapter "hue" : 3.10.1 , installed 3.10.1 Adapter "hue-extended" : 2.0.0 , installed 2.0.0 Adapter "ical" : 1.13.3 , installed 1.13.3 Adapter "icons-icons8" : 0.0.1 , installed 0.0.1 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "icons-open-icon-library-png": 0.1.2, installed 0.1.2 Adapter "influxdb" : 3.2.0 , installed 3.2.0 Adapter "jarvis" : 3.1.8 , installed 3.1.8 Adapter "javascript" : 7.1.6 , installed 7.1.5 [Updatable] Controller "js-controller": 5.0.14 , installed 5.0.14 Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "openweathermap": 0.4.5 , installed 0.4.5 Adapter "pi-hole" : 1.3.6 , installed 1.3.6 Adapter "ping" : 1.6.2 , installed 1.6.2 Adapter "radar2" : 2.0.8 , installed 2.0.8 Adapter "rpi2" : 1.3.2 , installed 1.3.2 Adapter "schoolfree" : 1.1.2 , installed 1.1.2 Adapter "signal-cmb" : 0.3.0 , installed 0.3.0 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "smartmeter" : 3.3.4 , installed 3.3.4 Adapter "smartthings" : 0.1.0 , installed 0.1.0 Adapter "socketio" : 6.6.0 , installed 6.6.0 Adapter "sourceanalytix": 0.4.14 , installed 0.4.14 Adapter "synology" : 3.0.1 , installed 3.0.1 Adapter "tankerkoenig" : 3.3.7 , installed 3.3.7 Adapter "telegram" : 2.0.1 , installed 2.0.1 Adapter "tr-064" : 4.2.18 , installed 4.2.18 Adapter "vis" : 1.4.16 , installed 1.4.16 Adapter "vis-2-widgets-energy": 0.3.8, installed 0.3.8 Adapter "vis-2-widgets-gauges": 0.2.0, installed 0.2.0 Adapter "vis-2-widgets-material": 1.3.1, installed 1.3.1 Adapter "vis-canvas-gauges": 1.0.1, installed 1.0.1 Adapter "vis-colorpicker": 2.0.3 , installed 2.0.3 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-hqwidgets": 1.4.0 , installed 1.4.0 Adapter "vis-icontwo" : 0.96.0 , installed 0.96.0 Adapter "vis-inventwo" : 3.3.3 , installed 3.3.3 Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12 Adapter "vis-map" : 1.0.4 , installed 1.0.4 Adapter "vis-timeandweather": 1.2.2, installed 1.2.2 Adapter "weatherunderground": 3.6.0, installed 3.6.0 Adapter "web" : 6.1.10 , installed 6.1.10 Adapter "wled" : 0.7.1 , installed 0.7.1 Adapter "ws" : 2.5.8 , installed 2.5.8 Objects and States Please stand by - This may take a while Objects: 12557 States: 10923 *** OS-Repositories and Updates *** Hit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://deb.debian.org/debian bullseye-updates InRelease Hit:3 http://security.debian.org/debian-security bullseye-security InRelease Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease Hit:5 https://repos.influxdata.com/debian stable InRelease Hit:6 https://deb.nodesource.com/node_18.x nodistro InRelease Reading package lists... Pending Updates: 2 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 0 15323 633/vncserver-x11-c tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 13949 593/cupsd tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 130846 29159/iobroker.js-c tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 133175 29159/iobroker.js-c tcp 0 0 192.168.1.19:12010 0.0.0.0:* LISTEN 1001 131032 29356/io.hm-rpc.1 tcp 0 0 192.168.1.19:12001 0.0.0.0:* LISTEN 1001 132360 29331/io.hm-rpc.0 tcp 0 0 0.0.0.0:41351 0.0.0.0:* LISTEN 0 133807 - tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 13828 636/sshd: /usr/sbin tcp 0 0 0.0.0.0:8400 0.0.0.0:* LISTEN 1001 135069 30050/io.jarvis.0 tcp6 0 0 :::5900 :::* LISTEN 0 15322 633/vncserver-x11-c tcp6 0 0 :::8086 :::* LISTEN 999 16293 604/influxd tcp6 0 0 :::8084 :::* LISTEN 1001 134900 29930/io.socketio.0 tcp6 0 0 :::8082 :::* LISTEN 1001 134865 29903/io.web.0 tcp6 0 0 :::8081 :::* LISTEN 1001 130889 29177/io.admin.0 tcp6 0 0 ::1:631 :::* LISTEN 0 13948 593/cupsd tcp6 0 0 :::3389 :::* LISTEN 117 15745 660/xrdp tcp6 0 0 :::44113 :::* LISTEN 0 133808 - tcp6 0 0 :::3000 :::* LISTEN 116 17862 594/grafana tcp6 0 0 ::1:9666 :::* LISTEN 1000 18128 596/java tcp6 0 0 :::33265 :::* LISTEN 1000 19526 596/java tcp6 0 0 ::1:3350 :::* LISTEN 0 13847 631/xrdp-sesman tcp6 0 0 127.0.0.1:9665 :::* LISTEN 1000 16821 596/java tcp6 0 0 127.0.0.1:9666 :::* LISTEN 1000 18127 596/java tcp6 0 0 :::22 :::* LISTEN 0 13830 636/sshd: /usr/sbin tcp6 0 0 :::2211 :::* LISTEN 1001 135775 29971/io.hiob.0 udp 0 0 0.0.0.0:67 0.0.0.0:* 1001 133489 29397/io.radar2.0 udp 0 0 0.0.0.0:68 0.0.0.0:* 0 15290 503/dhcpcd udp 0 0 0.0.0.0:631 0.0.0.0:* 0 13970 705/cups-browsed udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 134040 29914/io.wled.0 udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 130957 29294/io.chromecast udp 0 0 0.0.0.0:5353 0.0.0.0:* 108 15094 446/avahi-daemon: r udp 0 0 0.0.0.0:57229 0.0.0.0:* 108 15096 446/avahi-daemon: r udp6 0 0 :::546 :::* 0 15760 503/dhcpcd udp6 0 0 :::60165 :::* 108 15097 446/avahi-daemon: r udp6 0 0 :::5353 :::* 108 15095 446/avahi-daemon: r *** Log File - Last 25 Lines *** 2023-10-25 14:00:00.616 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: <b>------ Wohnzimmer ------- Aussensensor: TF_Terrasse -----------</b> 2023-10-25 14:00:04.048 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: ========================================================= 2023-10-25 14:00:04.049 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: Erzeugung JSON Start 2023-10-25 14:00:04.049 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: ========================================================= 2023-10-25 14:00:04.050 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: strJSONfinal = [{"Raum":"TF_Terrasse","Feuchtegehalt_Absolut":"10.42","relative_Luftfeuchtigkeit":"99.00","Taupunkt":"14.60","Temperatur":"14.80","DETAILS.Enthalpie":"41.22","DETAILS.Sättigungsdampfdruck":"16.83","DETAILS.Dampfdruck":"16.67","Dampfgewicht":"12.54","DETAILS.Dampfgewicht_maximal":"12.67","Lüftungsempfehlung":"","DETAILS_Lüftungsempfehlung.Lüften_b1_Entfeuchten":"","DETAILS_Lüftungsempfehlung.Lüften_b2_Kühlen":"","DETAILS_Lüftungsempfehlung.Lüften_b3_Auskühlschutz":"","DETAILS_Lüftungsempfehlung.Lüften_b4_Raumfeuchte":"","DETAILS_Lüftungsempfehlung.Lüften_Hysterese":"","DETAILS_Lüftungsempfehlung.Lüftungsempfehlung_Beschreibung":"NaN"},{"Raum":"Keller","Feuchtegehalt_Absolut":"8.51","relative_Luftfeuchtigkeit":"57.00","Taupunkt":"11.60","Temperatur":"20.40","DETAILS.Enthalpie":"42.11","DETAILS.Sättigungsdampfdruck":"23.97","DETAILS.Dampfdruck":"13.66","Dampfgewicht":"10.08","DETAILS.Dampfgewicht_maximal":"17.69","Lüftungsempfehlung":"false","DETAILS_Lüftungsempfehlung.Lüften_b1_Entfeuchten":"false","DETAILS_Lüftungsempfehlung.Lüften_b2_Kühlen":"true","DETAILS_Lüftungsempfehlung.Lüften_b3_Auskühlschutz":"true","DETAILS_Lüftungsempfehlung.Lüften_b4_Raumfeuchte":"false","DETAILS_Lüftungsempfehlung.Lüften_Hysterese":"false","DETAILS_Lüftungsempfehlung.Lüftungsempfehlung_Beschreibung":"Fenster zu:<br>Entfeuchten: Außenluft ist zu feucht<br>"},{"Raum":"Mia","Feuchtegehalt_Absolut":"9.69","relative_Luftfeuchtigkeit":"66.00","Taupunkt":"13.50","Temperatur":"20.10","DETAILS.Enthalpie":"44.81","DETAILS.Sättigungsdampfdruck":"23.53","DETAILS.Dampfdruck":"15.53","Dampfgewicht":"11.47","DETAILS.Dampfgewicht_maximal":"17.38","Lüftungsempfehlung":"false","DETAILS_Lüftungsempfehlung.Lüften_b1_Entfeuchten":"false","DETAILS_Lüftungsempfehlung.Lüften_b2_Kühlen":"true","DETAILS_Lüftungsempfehlung.Lüften_b3_Auskühlschutz":"true","DETAILS_Lüftungsempfehlung.Lüften_b4_Raumfeuchte":"true","DETAILS_Lüftungsempfehlung.Lüften_Hysterese":"false","DETAILS_Lüftungsempfehlung.Lüftungsempfehlung_Beschreibung":"Fenster zu:<br>Entfeuchten: Außenluft ist zu feucht<br>"},{"Raum":"Wohnzimmer","Feuchtegehalt_Absolut":"9.38","relative_Luftfeuchtigkeit":"62.00","Taupunkt":"13.10","Temperatur":"20.60","DETAILS.Enthalpie":"44.54","DETAILS.Sättigungsdampfdruck":"24.26","DETAILS.Dampfdruck":"15.04","Dampfgewicht":"11.10","DETAILS.Dampfgewicht_maximal":"17.90","Lüftungsempfehlung":"false","DETAILS_Lüftungsempfehlung.Lüften_b1_Entfeuchten":"false","DETAILS_Lüftungsempfehlung.Lüften_b2_Kühlen":"true","DETAILS_Lüftungsempfehlung.Lüften_b3_Auskühlschutz":"true","DETAILS_Lüftungsempfehlung.Lüften_b4_Raumfeuchte":"true","DETAILS_Lüftungsempfehlung.Lüften_Hysterese":"false","DETAILS_Lüftungsempfehlung.Lüftungsempfehlung_Beschreibung":"Fenster zu:<br>Entfeuchten: Außenluft ist zu feucht<br>"}] 2023-10-25 14:00:04.050 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: anyLueften = false, Anzahl Lüftungsempfehlungen: 0 2023-10-25 14:00:04.051 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: ========================================================= 2023-10-25 14:00:04.051 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: Erzeugung JSON Ende 2023-10-25 14:00:04.051 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: ========================================================= 2023-10-25 14:00:30.005 - info: smartmeter.0 (29514) Received 4 values, 2 updated 2023-10-25 14:01:31.924 - info: smartmeter.0 (29514) Received 4 values, 2 updated 2023-10-25 14:01:57.218 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: <span style="color:black;"><b>Änderung:TF_Terrasse: hm-rpc.1.000EDF298BCC25.1.ACTUAL_TEMPERATURE: 15</b></span> 2023-10-25 14:01:57.726 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: <b>------ TF_Terrasse ------- Aussen, keine Lüftungsempfehlung -----------</b> 2023-10-25 14:02:01.224 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: ========================================================= 2023-10-25 14:02:01.225 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: Erzeugung JSON Start 2023-10-25 14:02:01.226 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: ========================================================= 2023-10-25 14:02:01.227 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: strJSONfinal = [{"Raum":"TF_Terrasse","Feuchtegehalt_Absolut":"10.55","relative_Luftfeuchtigkeit":"99.00","Taupunkt":"14.80","Temperatur":"15.00","DETAILS.Enthalpie":"41.77","DETAILS.Sättigungsdampfdruck":"17.05","DETAILS.Dampfdruck":"16.88","Dampfgewicht":"12.69","DETAILS.Dampfgewicht_maximal":"12.82","Lüftungsempfehlung":"","DETAILS_Lüftungsempfehlung.Lüften_b1_Entfeuchten":"","DETAILS_Lüftungsempfehlung.Lüften_b2_Kühlen":"","DETAILS_Lüftungsempfehlung.Lüften_b3_Auskühlschutz":"","DETAILS_Lüftungsempfehlung.Lüften_b4_Raumfeuchte":"","DETAILS_Lüftungsempfehlung.Lüften_Hysterese":"","DETAILS_Lüftungsempfehlung.Lüftungsempfehlung_Beschreibung":"NaN"},{"Raum":"Keller","Feuchtegehalt_Absolut":"8.51","relative_Luftfeuchtigkeit":"57.00","Taupunkt":"11.60","Temperatur":"20.40","DETAILS.Enthalpie":"42.11","DETAILS.Sättigungsdampfdruck":"23.97","DETAILS.Dampfdruck":"13.66","Dampfgewicht":"10.08","DETAILS.Dampfgewicht_maximal":"17.69","Lüftungsempfehlung":"false","DETAILS_Lüftungsempfehlung.Lüften_b1_Entfeuchten":"false","DETAILS_Lüftungsempfehlung.Lüften_b2_Kühlen":"true","DETAILS_Lüftungsempfehlung.Lüften_b3_Auskühlschutz":"true","DETAILS_Lüftungsempfehlung.Lüften_b4_Raumfeuchte":"false","DETAILS_Lüftungsempfehlung.Lüften_Hysterese":"false","DETAILS_Lüftungsempfehlung.Lüftungsempfehlung_Beschreibung":"Fenster zu:<br>Entfeuchten: Außenluft ist zu feucht<br>"},{"Raum":"Mia","Feuchtegehalt_Absolut":"9.69","relative_Luftfeuchtigkeit":"66.00","Taupunkt":"13.50","Temperatur":"20.10","DETAILS.Enthalpie":"44.81","DETAILS.Sättigungsdampfdruck":"23.53","DETAILS.Dampfdruck":"15.53","Dampfgewicht":"11.47","DETAILS.Dampfgewicht_maximal":"17.38","Lüftungsempfehlung":"false","DETAILS_Lüftungsempfehlung.Lüften_b1_Entfeuchten":"false","DETAILS_Lüftungsempfehlung.Lüften_b2_Kühlen":"true","DETAILS_Lüftungsempfehlung.Lüften_b3_Auskühlschutz":"true","DETAILS_Lüftungsempfehlung.Lüften_b4_Raumfeuchte":"true","DETAILS_Lüftungsempfehlung.Lüften_Hysterese":"false","DETAILS_Lüftungsempfehlung.Lüftungsempfehlung_Beschreibung":"Fenster zu:<br>Entfeuchten: Außenluft ist zu feucht<br>"},{"Raum":"Wohnzimmer","Feuchtegehalt_Absolut":"9.38","relative_Luftfeuchtigkeit":"62.00","Taupunkt":"13.10","Temperatur":"20.60","DETAILS.Enthalpie":"44.54","DETAILS.Sättigungsdampfdruck":"24.26","DETAILS.Dampfdruck":"15.04","Dampfgewicht":"11.10","DETAILS.Dampfgewicht_maximal":"17.90","Lüftungsempfehlung":"false","DETAILS_Lüftungsempfehlung.Lüften_b1_Entfeuchten":"false","DETAILS_Lüftungsempfehlung.Lüften_b2_Kühlen":"true","DETAILS_Lüftungsempfehlung.Lüften_b3_Auskühlschutz":"true","DETAILS_Lüftungsempfehlung.Lüften_b4_Raumfeuchte":"true","DETAILS_Lüftungsempfehlung.Lüften_Hysterese":"false","DETAILS_Lüftungsempfehlung.Lüftungsempfehlung_Beschreibung":"Fenster zu:<br>Entfeuchten: Außenluft ist zu feucht<br>"}] 2023-10-25 14:02:01.227 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: anyLueften = false, Anzahl Lüftungsempfehlungen: 0 2023-10-25 14:02:01.236 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: ========================================================= 2023-10-25 14:02:01.237 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: Erzeugung JSON Ende 2023-10-25 14:02:01.237 - info: javascript.0 (29235) script.js.Lüften_und_Wetter.TaupunktAusForum: ========================================================= 2023-10-25 14:02:13.868 - info: hue-extended.0 (29666) State value to set for "hue-extended.0.groups.000-all_lights.lightlevel.state.lightlevel" has to be type "string" but received type "number" 2023-10-25 14:02:13.873 - info: hue-extended.0 (29666) State value to set for "hue-extended.0.groups.000-all_lights.lightlevel.state.lightlevel_min" has to be type "string" but received type "number" 2023-10-25 14:02:13.874 - info: hue-extended.0 (29666) State value to set for "hue-extended.0.groups.000-all_lights.lightlevel.state.lightlevel_max" has to be type "string" but received type "number" 2023-10-25 14:02:32.026 - info: smartmeter.0 (29514) Received 4 values, 2 updated
============ Mark until here for C&P =============
-
@gib64 sagte in Backup EACCES: permission denied:
auch "sudo su".
Warum????? Lasst den Schwachsinn ganz einfach bleiben.
-
@thomas-braun Weil ich einen dauerhaften Mount auf mein NAS einrichten wollte und die Anleitung aus dem Raspi Forum hat das halt empfohlen: https://forum-raspberrypi.de/forum/thread/40061-netzwerkfreigabe-mounten-mit-systemd-mount-unit/
-
@gib64 sagte in Backup EACCES: permission denied:
Der Moint ist nfs
Bei NFS müssen user und Gruppe auf beiden Systemen gleich sein. Der 1026 dürfte dann vom NAS kommen.
Irgendwo kann man das aber umstellen. Müsste ich aber jetzt auch nachlesen. -
@gib64 sagte in Backup EACCES: permission denied:
X-Server: true
Ausschalten. Hat auf einem Server nix zu suchen.
-
@thomas-braun Aber das ist doch das einzigste, was da noch funktioniert:
[DEBUG] [mount] - nfs-mount command: "sudo mount 192.168.1.13:/volume1/homes/gib/ioBroker/Backup /opt/iobroker/backups" [DEBUG] [mount] - mount successfully completed [DEBUG] [mount] - done
Es wird im Diag ja die rc.local angemeckert und da war ich auch drin zu gange wegen dem dauerhaften Mount versucht...
-
RC.local wird nicht mehr verwendet. Das läuft alles über systemd. Ich denke die Anleitung ist falsch/veraltet. Zeigt eigentlich alleine schon das herumgehampel mit einer root Shell.
-
@thomas-braun Es ist als Linux DAU echt nicht einfach... Die Anleitung heißt doch sogar: "Netzwerkfreigabe mounten mit systemd Mount Unit" und ist trotzdem falsch?? wow...
-
@gib64 sagte in Backup EACCES: permission denied:
und ist trotzdem falsch??
Die Anleitung ist vom
26. August 2018
-
@djmarc75 Hast Du eine aktuellere? Ich habe jetzt bestimmt schon 4-5 Anleitungen durch und bekomme nicht mal mehr einen dauerhaften mount hin... weder NFS noch CFIS!
-
und bekomme nicht mal mehr einen dauerhaften mount hin
Ich auch nicht.
Ich verwende WebDAV. Sicher nicht die performanteste Art, aber für die paar MB Backup reicht's. -
@gib64 sagte in Backup EACCES: permission denied:
Aber das ist doch das einzigste, was da noch funktioniert
Das Mounten ist ja auch nicht das Problem sondern die Schreibrechte. Wie @Thomas-Braun schon geschrieben hat, muss auf dem NAS auch der User mit den entsprechenden Rechten existieren.
-
@dr-bakterius Das kann ich kaum glauben denn da habe ich nichts gemacht und es hat ja bis anf. diesen Monat perfekt funktioniert:
gib@DS416j:~/ioBroker/Backup$ ls -l total 506536 -rwxrwxrwx+ 1 gib users 75667 Nov 10 2022 2022-11-10-scripts.zip -rwxrwxrwx+ 1 gib users 88251 Nov 12 2022 2022-11-12-scripts.zip -rwxrwxrwx+ 1 gib users 72538 Nov 13 2022 2022-11-13-scripts.zip -rwxrwxrwx+ 1 gib users 85854 Nov 22 2022 2022-11-22-scripts.zip drwxrwxrwx+ 2 root users 4096 Nov 22 2022 @eaDir -rwxrwxrwx+ 1 1001 1001 3279 Sep 27 02:41 grafana_2023_09_27-02_41_05_GiB_ backupiobroker.tar.gz -rwxrwxrwx+ 1 1001 1001 3281 Sep 28 02:41 grafana_2023_09_28-02_41_06_GiB_ backupiobroker.tar.gz -rwxrwxrwx+ 1 1001 1001 3276 Sep 29 02:41 grafana_2023_09_29-02_41_07_GiB_ backupiobroker.tar.gz -rwxrwxrwx+ 1 1001 1001 3275 Sep 30 02:41 grafana_2023_09_30-02_41_18_GiB_ backupiobroker.tar.gz -rwxrwxrwx+ 1 1001 1001 3281 Oct 1 02:41 grafana_2023_10_01-02_41_12_GiB_ backupiobroker.tar.gz -rwxrwxrwx+ 1 1001 1001 3277 Oct 2 02:41 grafana_2023_10_02-02_41_17_GiB_ backupiobroker.tar.gz -rwxrwxrwx+ 1 1001 1001 3283 Oct 3 02:41 grafana_2023_10_03-02_41_15_GiB_ backupiobroker.tar.gz -rwxrwxrwx+ 1 1001 1001 3275 Oct 4 02:41 grafana_2023_10_04-02_41_09_GiB_ backupiobroker.tar.gz -rwxrwxrwx+ 1 1001 1001 3280 Oct 5 02:41 grafana_2023_10_05-02_41_16_GiB_ backupiobroker.tar.gz -rwxrwxrwx+ 1 1001 1001 3280 Oct 6 02:41 grafana_2023_10_06-02_41_26_GiB_ backupiobroker.tar.gz
-
@gib64 sagte in Backup EACCES: permission denied:
Die Anleitung heißt doch sogar: "Netzwerkfreigabe mounten mit systemd Mount Unit" und ist trotzdem falsch?? wow...
Du hast doch geschrieben, du hättest irgendwas in rc.watweißich geändert.
Schau auf dem NFS Server in die Einstellungen, ob man das da irgendwo anderen usern (ist für den iobroker in der Regel 1001:1001) umstellen kann.
-
@thomas-braun Ich habe wirklich noch nie auf meinem NAS einen IoBroker User eingerichtet. Kann es deshalb funktionieren?:
-
@codierknecht said in Backup EACCES: permission denied:
WebDAV
Sorry aber ich möchte das nicht noch komplexer machen. NFS oder SMB Mount ist doch kein Hexenwerk, dachte ich bis heute jedenfalls. Das muss mit Boardmitteln funktionieren!
-
@dr-bakterius Die Fehler kommen aber schon bevor versucht wird die Datei zu verschieben:
[iobroker/historyDB] Error: EACCES: permission denied, open '/opt/iobroker/backups/historyDB_2023_10_25-14_43_14_GiB_backupiobroker.tar.gz'
-
Kannst du bei 'Squash' auf dem Server was umstellen?