Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Log Verzeichnis ändern

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    Log Verzeichnis ändern

    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      NI0X last edited by

      Hallo zusammen, habe da ein kleines Problem und aktuell leider noch keine Lösung gefunden.

      Ich würde gerne das Verzeichnis für die Logfiles ändern.

      In der iobroker.json gibt es einen Datenpunkt filename, soweit so gut.

      Ändere ich diesen von

      log/iobroker
      

      auf

      /var/log/iobroker
      

      lande ich in einer Endlos-Restart-Schleife und ich muss den Prozess killen.

      Gibt es eine Möglichkeit das ganze unter /var/log abzulegen?

      1 Reply Last reply Reply Quote 0
      • BuZZy
        BuZZy last edited by

        Du kannst es so probieren:

        ioBroker stoppen, "log/iobroker" als Symlink nach "/var/log/iobroker" zeigen lassen, ioBroker starten.

        Gruß

        1 Reply Last reply Reply Quote 0
        • N
          NI0X last edited by

          Ok, wenn Du so nett wärst und mir sagst wie der Symlink aussieht? 🙂

          1 Reply Last reply Reply Quote 0
          • BuZZy
            BuZZy last edited by

            Ausgehend davon, dass momentan die Logs unter /opt/iobroker/log gespeichert werden und du ein Linux Betriebssystem verwendest gehst du wie folgt vor:

            Als root auf der console einloggen und folgende Befehle eingeben:

            iobroker stop
            mv /opt/iobroker/log /opt/iobroker/logBACKUP
            mkdir /var/log/iobroker
            ln -s /var/log/iobroker /opt/iobroker/log
            iobroker start
            

            P.s.: Habs gerade selbst getestet.. Funktioniert einwandfrei! 🙂

            Gruß

            1 Reply Last reply Reply Quote 0
            • N
              NI0X last edited by

              Nice 🙂

              Vielen Dank 😄

              Um dem ganzen auch mal einen Sinn zu geben:

              Ich habe einen Raspi im Einsatz und mein /var/log/ Verzeichnis im RAM gemountet, das hat den Vorteil dass sehr viele Schreibzugriffe von der MicroSD-Karte ferngehalten werden.

              jolic 1 Reply Last reply Reply Quote 0
              • jolic
                jolic @NI0X last edited by jolic

                Hi, ist zwar älter, finde es dennoch aktuell. Besonders wenn man die Lebenszeit einer SD-Karte verlängern möchte.

                @NI0X: wenn dein /var/log im RAM ist, kann das mit var/log/iobroker und einem Symlink dorthin nach einem Neustart nicht funktionieren.
                Da der Symlink nach einem Neustart auf einen nicht vorhandenen Order zeigt. Dieser müsste bei jedem Neustart erstellt werden.
                Oder habe ich was übersehen?

                Habe das mit meinem Pi4 (4GB) daher wie folgt per fstab gelöst:

                # dynamische RAMDISK (Achtung Logfiles im RAM!)
                tmpfs /tmp tmpfs defaults,noatime,nosuid,size=1000M,mode=1777 0 0
                tmpfs /var/tmp tmpfs defaults,noatime,nosuid,size=100M,mode=1777 0 0
                tmpfs /var/log tmpfs defaults,noatime,nosuid,size=200M,mode=0777 0 0
                tmpfs /opt/iobroker/log tmpfs defaults,noatime,nosuid,size=200M,mode=0777 0 0
                

                Was meint ihr dazu? Tipps oder andere Vorschläge?

                jolic

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate
                FAQ Cloud / IOT
                HowTo: Node.js-Update
                HowTo: Backup/Restore
                Downloads
                BLOG

                625
                Online

                32.1k
                Users

                80.6k
                Topics

                1.3m
                Posts

                3
                6
                1018
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo