Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Русский
    3. ioBroker
    4. Ошибка
    5. ioBroker ошибки
    6. Слетают все драйверы

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Слетают все драйверы

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

      Добрый день!

      Сталкнулся с проблемой. Слетели все драйверы, в т.ч. admin

      Система работает на Armbian.

      Сам контроллер работает, рестарт службы делает, но драйвера не запускаются. Htop показывает, что запущен только контроллер.

      В каталоге /opt/iobroker все файлы есть.

      При попытке запустить драйверы вручную ругается, что не может найти

      root@orangepipc:/opt/iobroker/node_modules/iobroker.admin# iobroker start admin

      Cannot find any instances of "admin"

      Обджект лист вот что дает, я так понимаю с правами беда

      root@orangepipc:/opt/iobroker/node_modules/iobroker.admin# iobroker object list

      ObjectAC | StateAC | User | Group | ID

      –-------+---------+--------------+--------------+--------------

      ????????? discovery

      ????????? discovery.admin

      ????????? javascript

      ????????? javascript.admin

      ????????? ????????? system.adapter.discovery.upload

      ????????? ????????? system.adapter.javascript.upload

      ????????? system.host.orangepipc

      ????????? ????????? system.host.orangepipc.alive

      ????????? ????????? system.host.orangepipc.freemem

      ????????? ????????? system.host.orangepipc.inputCount

      ????????? ????????? system.host.orangepipc.load

      ????????? ????????? system.host.orangepipc.mem

      ????????? ????????? system.host.orangepipc.memHeapTotal

      ????????? ????????? system.host.orangepipc.memHeapUsed

      ????????? ????????? system.host.orangepipc.memRss

      ????????? ????????? system.host.orangepipc.outputCount

      ????????? ????????? system.host.orangepipc.uptime

      ????????? system.meta.uuid

      ????????? system.user.admin

      Слетело вчера, видимо из за выключения питания на горячую.

      Установил заново admin драйвер, все настройки слетели, драйвера не показывает.

      Установил Vis, он подхватил созданные ранее сцены, но настройки нет.

      Установил скрипты, созданные ранее скрипты не увидел.

      Потом опять выдергнул питание на горячую и опять все повторилось, снова все слетело.

      Куда копать? Хочу разобраться с причинами данной проблемы. Сейчас то пока система только начинает внедряться, это не большая проблема. А вот потом переписывать все скрипты не очень хочется.

      Вопросы:

      1. можно ли восстановить драйверы с преждними настройками? например принудительно указать путь

      2. где храняться настройки драйверов?

      3. чтобы перенести настроенную систему на другой хост, что нужно копировать?

      4. можно ли настройки драйверов импортировать из другой системы?

      Пока ничего не устанавливаю заново, хочу понять что случилось и по какому пути идти, если такое повториться еще раз.

      1 Reply Last reply Reply Quote 0
      • A
        avaal last edited by

        Прошу помощи

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

          Скорей всего твоя карта переведена в режим "только для чтения" так как скоро сдохнет. Это делает линукс что бы ты сумел спасти свои данные.

          Все данные хранятся в папке /opt/iobroker/iobroker-data

          ВСЕ настройки хранятся в той же папке в файле objects.json.

          Достаточно на новой системе установить iob и после остановки скопировать папку на новую систему

          1 Reply Last reply Reply Quote 0
          • A
            avaal last edited by

            Это уже вторая карта, которая сдыхает.

            Первая вообще отказалась читаться и загружать ОС.

            Спасибо. Видимо саму плату нужно менять. Попробую перенести настройки. Отпишусь по результатам

            1 Reply Last reply Reply Quote 0
            • A
              avaal last edited by

              не получается просто скопировать файлы.

              Если скопировать все, кроме файла objects.json, то настройки драйверов не подхватываются, скриптов не видно

              Если скопировать этот файл, система перестает грузиться.

              Системы принципиально разные, в т.ч. имена хоста, сетевые настройки.

              Можно писать более подробно процесс переноса системы на другой хост.

              Например остаются вопросы, нужно ли прежде чем копировать папку iobroker-data устанавливать драйвера на новую систему, которые стояли на старой?

              Как скопировать файл objects.json, чтобы система поднялась?

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

                @avaal:

                не получается просто скопировать файлы.

                Если скопировать все, кроме файла objects.json, то настройки драйверов не подхватываются, скриптов не видно

                Если скопировать этот файл, система перестает грузиться.

                Системы принципиально разные, в т.ч. имена хоста, сетевые настройки.

                Можно писать более подробно процесс переноса системы на другой хост.

                Например остаются вопросы, нужно ли прежде чем копировать папку iobroker-data устанавливать драйвера на новую систему, которые стояли на старой? `
                Если не было настроено multihost, то достаточно просто работающей js-controller все остальные драйвера подтянутся сами.
                @avaal:

                Как скопировать файл objects.json, чтобы система поднялась? `
                Ну если файл object.json не корректен, то как же его загрузить? object.json содержит большинство настроек.

                Валидаторы json молчат? https://jsonlint.com/

                Хотя если нет даже admin инстанции, то дело швах.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                782
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                2
                6
                2478
                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