Ankündigung

Einklappen
Keine Ankündigung bisher.

Datenbankproblem nach Update auf v1.10

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    [callidomus] Datenbankproblem nach Update auf v1.10

    Hallo Marcus,

    bei dem Update auf die Version 1.10 mit
    Code:
    callidomus.core update
    callidomus.admin update
    reboot
    ist bei mir wohl was schief gelaufen. Hier der Output vom core-Logfile:
    Code:
    callidomus:/data/callidomus/local> callidomus.log
    
    ##############################################################################
    2016-12-07 06:32:58 INFO     Main         Start callidomus 1.10
    2016-12-07 06:32:58 INFO     Main         Branch: stable, Revision: c47c4c3, Timestamp: 201612062017
    2016-12-07 06:32:58 INFO     Scheduler    Start Logics
    2016-12-07 06:32:58 INFO     Main         Init Plugins
    2016-12-07 06:32:58 INFO     Main         cache DB: Problem with '('CREATE TABLE IF NOT EXISTS common (name TEXT PRIMARY KEY UNIQUE NOT NULL, value TEXT);',)': attempt to write a readonly database
    2016-12-07 06:32:58 WARNING  Main         cache DB: Problem with '("SELECT value FROM common WHERE name='version';",)': no such table: common
    2016-12-07 06:32:58 WARNING  Main         cache DB: Problem with '("--############################################################################\n-- Copyright 2016      callidomus                          info@callidomus.com\n-- All Rights Reserved                             https://www.callidomus.com/\n--############################################################################\n\nBEGIN TRANSACTION;\nCREATE TABLE IF NOT EXISTS common (name TEXT PRIMARY KEY UNIQUE NOT NULL, value TEXT);\nCREATE TABLE IF NOT EXISTS state (key INTEGER PRIMARY KEY, ts INTEGER, value TEXT);\nCREATE TABLE IF NOT EXISTS scene (key TEXT    PRIMARY KEY, ts INTEGER, value TEXT);\nCREATE TABLE IF NOT EXISTS num   (key INTEGER PRIMARY KEY, ts INTEGER, value REAL);\nCREATE TABLE IF NOT EXISTS bool  (key INTEGER PRIMARY KEY, ts INTEGER, value INTEGER);\nCREATE TABLE IF NOT EXISTS str   (key INTEGER PRIMARY KEY, ts INTEGER, value TEXT);\nINSERT OR IGNORE INTO common VALUES ('version', '1');\nCOMMIT;\n",)': attempt to write a readonly database
    2016-12-07 06:32:58 ERROR    Main         Unhandled exception: could not run: /mfs/core/lib/cache.sql
    <class 'Exception'>
      File "/mfs/core/bin/cd_core.py", line 654, in <module>
        cd.start()
      File "/mfs/core/bin/cd_core.py", line 247, in start
        self._cache = lib.cache.Cache(self)
      File "/mfs/core/lib/cache.py", line 24, in __init__
        self._execute_file('cache.sql')
      File "/mfs/core/lib/db.py", line 76, in _execute_file
        raise Exception("could not run: {}".format(filepath))
    
    2016-12-07 06:33:09 INFO     _knx_heartbeat KNX: trying to connect
    2016-12-07 06:34:09 INFO     _knx_heartbeat KNX: trying to connect
    2016-12-07 06:35:09 INFO     _knx_heartbeat KNX: trying to connect
    2016-12-07 06:36:10 INFO     _knx_heartbeat KNX: trying to connect
    Warum die Datenbank plötzlich "read only" ist... keine Ahnung.
    Hardware ist die APU2 mit einer 16 GB mSATA Karte.


    Viele Grüße,
    Michael

    #2
    Update: Marcus hat das Problem gefixt (hatte mit dem Betriebssystem zu tun) und mein System läuft wieder.

    Danke für die schnelle Hilfe!


    Viele Grüße,
    Michael

    Kommentar

    Lädt...
    X