Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Error: EACCES / ENOTDIR - wie beheben?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    989

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Error: EACCES / ENOTDIR - wie beheben?

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
eaccesenotdirmkdir
3 Beiträge 2 Kommentatoren 201 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ? Offline
    ? Offline
    Ein ehemaliger Benutzer
    schrieb am zuletzt editiert von
    #1
    Systemdata Pi4
    Hardwaresystem: NUC/Pi3/etc.
    Arbeitsspeicher: 4GB
    Festplattenart: SD-Karte
    Node-Version: 12.19.0
    Nodejs-Version: 12.19.0
    NPM-Version: 6.14.8
    backitup Version: 1.7
    javascript Version: 4.10

    Hallo Gemeinde,

    Ich hab leider keine Ahnung wie ich das beheben kann bzw. warum ich dieses Problem überhaupt habe. Starte ich z.b. manuell bei backitup eine Sicherung bekomme ich folgende Fehlermeldung:

         Gestartet...
         [DEBUG] [mount] start with                   {"mountType":"CIFS","type":"storage","source":"dropbox","mount":"//192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****"}
         [DEBUG] [mount] - mount successfully completed
         [DEBUG] [mount] - done
         [DEBUG] [iobroker] start with          {"type":"creator","time":"02:00","debugging":true,"everyXDays":"1","nameSuffix":"manuell","deleteBackupAfter":0,"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"dropbox","mount":"//192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****","context":{"fileNames":[],"errors":{},"done":["mount"],"types":[]},"adapter":null},"dropbox":{"enabled":true,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/iot raspi backup","dirMinimal":"/backupDir/minimal"},"dir":"/opt/iobroker","redis":{"enabled":false,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"dropbox","host":"","debugging":true,"deleteOldBackup":false,"ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal","user":"","pass":"****","port":"21"},"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"dropbox","mount":"192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****"},"dropbox":{"enabled":true,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/iot raspi backup","dirMinimal":"/backupDir/minimal"},"googledrive":{"enabled":false,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessJson":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal"},"path":"/var/lib/redis"},"historyDB":{"enabled":false,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"dropbox","host":"","debugging":true,"deleteOldBackup":false,"ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal","user":"","pass":"****","port":"21"},"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"dropbox","mount":"192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****"},"dropbox":{"enabled":true,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/iot raspi backup","dirMinimal":"/backupDir/minimal"},"googledrive":{"enabled":false,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessJson":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal"},"path":"media/usb/history"},"zigbee":{"enabled":true,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"dropbox","host":"","debugging":true,"deleteOldBackup":false,"ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal","user":"","pass":"****","port":"21"},"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"dropbox","mount":"192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****"},"dropbox":{"enabled":true,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/iot raspi backup","dirMinimal":"/backupDir/minimal"},"googledrive":{"enabled":false,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessJson":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal"},"path":"/opt/iobroker/iobroker-data"},"history":{"enabled":true,"type":"message","entriesNumber":"25","systemLang":"de"},"telegram":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"telegram.0","SilentNotice":false,"NoticeType":"longTelegramNotice","User":"philo686","onlyError":false,"telegramWaiting":0,"systemLang":"de"},"email":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"","NoticeType":"longEmailNotice","emailReceiver":"xxx@xxx.com","emailSender":"xxx@xxx.com","onlyError":false,"emailWaiting":0,"systemLang":"de"},"pushover":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"","SilentNotice":false,"NoticeType":"longPushoverNotice","deviceID":"","onlyError":false,"pushoverWaiting":0,"systemLang":"de"},"whatsapp":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"","NoticeType":"longWhatsappNotice","onlyError":false,"whatsappWaiting":0,"systemLang":"de"},"backupDir":"/opt/iobroker/backups"}
    
         [DEBUG] [iobroker] - host.iopi4 4941 states saved
         [ERROR] [iobroker] - (node:10141) UnhandledPromiseRejectionWarning: Error: ENOTDIR: not a directory, mkdir '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup'
    at Object.mkdirSync (fs.js:921:3)
    at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:296:32
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
    
         [ERROR] [iobroker] - (node:10141) UnhandledPromiseRejectionWarning: 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(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
         (node:10141) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
    

    Eine Ähnliche Fehlermeldung bekam ich heute vom Javascript Adapter nach dem ich diesen neu gestartet habe (unten nur ein Auszug aus dem Log von einem Skript):

         javascript.0	2020-11-06 21:39:05.520	info	(20819) Created script file on disk                /mnt/iobroker-share/skripte/common/Wassersensor_Poolpumpe_Turnraum.js
         javascript.0	2020-11-06 21:39:05.520	error	(20819) Cannot write file /mnt/iobroker-share/skripte/common/Waschmaschine.js: Error: EACCES: permission denied, mkdir '/mnt/iobroker-share/skripte/common'
    

    Weiters hab ich einem Forumeintrag gelesen, dass evbentl. folgende Info hilfreich sein könnte:

         Runlevel 5   2020-11-06 22:40
         pi
         /usr/bin/nodejs
         v12.19.0
         /usr/bin/node
         v12.19.0
         /usr/bin/npm
         6.14.8
         nodejs:
         Installiert:           12.19.0-1nodesourc
         Installationskandidat: 12.19.0-1nodesource1
         Versionstabelle:
         *** 12.19.0-1nodesource1 500
        500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
        100 /var/lib/dpkg/status
        10.21.0~dfsg-1~deb10u1+rpi1 500
        500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
    

    Hat jemand damit Erfahrung oder Tipps wie ich das beheben kann?

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • ? Ein ehemaliger Benutzer
      Systemdata Pi4
      Hardwaresystem: NUC/Pi3/etc.
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte
      Node-Version: 12.19.0
      Nodejs-Version: 12.19.0
      NPM-Version: 6.14.8
      backitup Version: 1.7
      javascript Version: 4.10

      Hallo Gemeinde,

      Ich hab leider keine Ahnung wie ich das beheben kann bzw. warum ich dieses Problem überhaupt habe. Starte ich z.b. manuell bei backitup eine Sicherung bekomme ich folgende Fehlermeldung:

           Gestartet...
           [DEBUG] [mount] start with                   {"mountType":"CIFS","type":"storage","source":"dropbox","mount":"//192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****"}
           [DEBUG] [mount] - mount successfully completed
           [DEBUG] [mount] - done
           [DEBUG] [iobroker] start with          {"type":"creator","time":"02:00","debugging":true,"everyXDays":"1","nameSuffix":"manuell","deleteBackupAfter":0,"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"dropbox","mount":"//192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****","context":{"fileNames":[],"errors":{},"done":["mount"],"types":[]},"adapter":null},"dropbox":{"enabled":true,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/iot raspi backup","dirMinimal":"/backupDir/minimal"},"dir":"/opt/iobroker","redis":{"enabled":false,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"dropbox","host":"","debugging":true,"deleteOldBackup":false,"ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal","user":"","pass":"****","port":"21"},"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"dropbox","mount":"192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****"},"dropbox":{"enabled":true,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/iot raspi backup","dirMinimal":"/backupDir/minimal"},"googledrive":{"enabled":false,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessJson":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal"},"path":"/var/lib/redis"},"historyDB":{"enabled":false,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"dropbox","host":"","debugging":true,"deleteOldBackup":false,"ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal","user":"","pass":"****","port":"21"},"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"dropbox","mount":"192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****"},"dropbox":{"enabled":true,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/iot raspi backup","dirMinimal":"/backupDir/minimal"},"googledrive":{"enabled":false,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessJson":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal"},"path":"media/usb/history"},"zigbee":{"enabled":true,"type":"creator","ftp":{"enabled":false,"type":"storage","source":"dropbox","host":"","debugging":true,"deleteOldBackup":false,"ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal","user":"","pass":"****","port":"21"},"cifs":{"enabled":true,"mountType":"CIFS","type":"storage","source":"dropbox","mount":"192.168.1.10","debugging":true,"fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:DE:20:DE:20:DE","wolTime":"25","smb":"vers=1.0","sudo":true,"cifsDomain":"","deleteOldBackup":true,"ownDir":false,"dir":"/backup/iobroker/","dirMinimal":"sharename/backupDir","user":"rpibackup","pass":"****"},"dropbox":{"enabled":true,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessToken":"****","ownDir":false,"dir":"/iot raspi backup","dirMinimal":"/backupDir/minimal"},"googledrive":{"enabled":false,"type":"storage","source":"dropbox","debugging":true,"deleteOldBackup":false,"accessJson":"****","ownDir":false,"dir":"/backupDir","dirMinimal":"/backupDir/minimal"},"path":"/opt/iobroker/iobroker-data"},"history":{"enabled":true,"type":"message","entriesNumber":"25","systemLang":"de"},"telegram":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"telegram.0","SilentNotice":false,"NoticeType":"longTelegramNotice","User":"philo686","onlyError":false,"telegramWaiting":0,"systemLang":"de"},"email":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"","NoticeType":"longEmailNotice","emailReceiver":"xxx@xxx.com","emailSender":"xxx@xxx.com","onlyError":false,"emailWaiting":0,"systemLang":"de"},"pushover":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"","SilentNotice":false,"NoticeType":"longPushoverNotice","deviceID":"","onlyError":false,"pushoverWaiting":0,"systemLang":"de"},"whatsapp":{"enabled":true,"notificationsType":"Telegram","type":"message","instance":"","NoticeType":"longWhatsappNotice","onlyError":false,"whatsappWaiting":0,"systemLang":"de"},"backupDir":"/opt/iobroker/backups"}
      
           [DEBUG] [iobroker] - host.iopi4 4941 states saved
           [ERROR] [iobroker] - (node:10141) UnhandledPromiseRejectionWarning: Error: ENOTDIR: not a directory, mkdir '/opt/iobroker/node_modules/iobroker.js-controller/tmp/backup'
      at Object.mkdirSync (fs.js:921:3)
      at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:296:32
      at processTicksAndRejections (internal/process/task_queues.js:97:5)
      
           [ERROR] [iobroker] - (node:10141) UnhandledPromiseRejectionWarning: 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(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
           (node:10141) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
      

      Eine Ähnliche Fehlermeldung bekam ich heute vom Javascript Adapter nach dem ich diesen neu gestartet habe (unten nur ein Auszug aus dem Log von einem Skript):

           javascript.0	2020-11-06 21:39:05.520	info	(20819) Created script file on disk                /mnt/iobroker-share/skripte/common/Wassersensor_Poolpumpe_Turnraum.js
           javascript.0	2020-11-06 21:39:05.520	error	(20819) Cannot write file /mnt/iobroker-share/skripte/common/Waschmaschine.js: Error: EACCES: permission denied, mkdir '/mnt/iobroker-share/skripte/common'
      

      Weiters hab ich einem Forumeintrag gelesen, dass evbentl. folgende Info hilfreich sein könnte:

           Runlevel 5   2020-11-06 22:40
           pi
           /usr/bin/nodejs
           v12.19.0
           /usr/bin/node
           v12.19.0
           /usr/bin/npm
           6.14.8
           nodejs:
           Installiert:           12.19.0-1nodesourc
           Installationskandidat: 12.19.0-1nodesource1
           Versionstabelle:
           *** 12.19.0-1nodesource1 500
          500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
          100 /var/lib/dpkg/status
          10.21.0~dfsg-1~deb10u1+rpi1 500
          500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
      

      Hat jemand damit Erfahrung oder Tipps wie ich das beheben kann?

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @philo686 Was mountest du denn da wie wohin und woher?

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      ? 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @philo686 Was mountest du denn da wie wohin und woher?

        ? Offline
        ? Offline
        Ein ehemaliger Benutzer
        schrieb am zuletzt editiert von
        #3

        @Thomas-Braun ich muss gestehen ich weiß nicht woher der Befehl stammt - gehöre zu den Anfängern.... Eine Vermutung habe ich, die wäre, dass ich bei Lovelace im YAML Code für die Themes irrtümlich einen Code mit mnt für einen bestimmten Ordner eingab. Mittlerweile ist dieser aber wieder entfernt.

        Ich denke die beiden Probleme sind unabhängig voneinander.
        Das Problem bei den Skripten hab ich erst kürzlich. Und ich habe an den Blockly Skripten auch nichts geändert. Wenn die Fehlermeldungen keine weitere Auswirkung haben, dann ignoriere ich diese einfach.
        Die Sache mit Backitup habe ich seit der letzten Wiederherstellung, also Juli. Die wäre mir wichtig zu beheben, da ich keine Backups mehr machen kann.

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        359

        Online

        32.6k

        Benutzer

        82.3k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe