Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 3 123 LastLast
Results 1 to 10 of 24
  1. #1
    Junior Member
    Join Date
    Dec 2011
    Posts
    13

    LMS 7.7.1 Scannen schlägt fehl.

    Hi ich habe ein
    Dreamplug mit Ubuntu und NAS and einer Fritzbox. Die Platte ist gemountet und erreichbar und auf die Musikfiles kann zugegriffen werden.

    Die Installation lief sauber durch.
    Im Webinterface bei dem Fortschritt der Mediensuche läuft der Punkt "Dateien weden erkannt" durch.
    Bei dem Punkt "Neue Musikdateien werden durchsucht" bleibt der LMS aber hängen.

    Server.log (Ausschnitt):
    [11-12-21 00:39:07.4264] Slim::Utils::Scanner::Local::__ANON__ (254) Removing deleted audio files (0)
    [11-12-21 00:39:07.4289] Slim::Utils::Scanner::Local::__ANON__ (332) Scanning new audio files (1265)
    [11-12-21 00:39:07.4347] Slim::Utils::Scanner::Local::__ANON__ (410) Rescanning changed audio files (0)
    [11-12-21 00:39:07.6363] Slim::Schema::Storage::throw_exception (122) Error: DBI Exception: DBD::SQLite::st execute failed: unab
    le to open database file [for Statement " REPLACE INTO contributor_track
    (role, contributor, track)
    VALUES
    (?, ?, ?)
    "]
    [11-12-21 00:39:07.6404] Slim::Schema::Storage::throw_exception (122) Backtrace:

    Scanner.log (Ausschnitt)
    [11-12-21 00:36:40.9622] Slim::Schema::Storage::throw_exception (122) Error: Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::st execute failed: unable to open database file [for Statement "UPDATE metainformation SET value = ? WHERE ( name = ? )"] at /usr/share/perl5/Slim/Schema/Storage.pm line 126
    [11-12-21 00:36:40.9656] Slim::Schema::Storage::throw_exception (122) Backtrace:

    frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Schema/Storage.pm line 122)
    frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 598)
    frame 2: DBIx::Class::Storage:BI::dbh_do (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1297)
    frame 3: DBIx::Class::Storage:BI::_execute (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1419)
    frame 4: DBIx::Class::Storage:BI::update (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Row.pm line 490)
    frame 5: DBIx::Class::Row::update (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Relationship/CascadeActions.pm line 35)
    frame 6: DBIx::Class::Relationship::CascadeActions::update (/usr/share/perl5/Slim/Schema/DBI.pm line 39)
    frame 7: Slim::Schema:BI::update (/usr/share/perl5/Slim/Music/Import.pm line 274)
    frame 8: Slim::Music::Import::setIsScanning (/usr/sbin/squeezeboxserver-scanner line 457)
    frame 9: main::cleanup (/usr/sbin/squeezeboxserver-scanner line 368)
    frame 10: main::main (/usr/sbin/squeezeboxserver-scanner line 509)

    [11-12-21 00:36:40.9686] Carp::Clan::__ANON__ (214) Warning: Carp::Clan::__ANON__(): Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::st execute failed: unable to open database file [for Statement "UPDATE metainformation SET value = ? WHERE ( name = ? )"] at /usr/share/perl5/Slim/Schema/Storage.pm line 126

    Das deutet ja auf ein Rechteproblem hin.
    Ich habe auf alle Verzeichnisse unter /var/lib/squeezeboxserver Schreib und Leserechte gegeben.
    sudo chmod -R go+rw /var/lib/squeezeboxserver/

    Kein Erfolg bisher, d.h. doch ich konnte schonmal ein Teil der Musiksammlung hören. Doch dann habe ich Sie neu organisiert, also ID Tags korrigiert. (via iTunes und tuneInstructor.
    Danach wollte ich einen Rescan anstoßen und nun ist die Bibliothek auf dem LMS wieder leer.

    Hat jemand eine Idee woran es liegen kann, dass die Musik nicht richtig eingescannt wird?

  2. #2
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    18,932

    LMS 7.7.1 Scannen schlägt fehl.

    > Das deutet ja auf ein Rechteproblem hin.

    Wie steht's um den freien Platz auf der Disk?

    --

    Michael

  3. #3
    Junior Member
    Join Date
    Dec 2011
    Posts
    13
    Guten Morgen,

    Quote Originally Posted by mherger View Post
    >
    Wie steht's um den freien Platz auf der Disk?
    Ah gute Idee aber es ist wohl genug Platz da.
    Code:
    ~$ df -h                        
    Filesystem            Size  Used Avail Use% Mounted on
    tmpfs                 251M     0  251M   0% /lib/init/rw
    varrun                251M   76K  251M   1% /var/run
    varlock               251M     0  251M   0% /var/lock
    udev                  251M  132K  251M   1% /dev
    tmpfs                 251M     0  251M   0% /dev/shm
    rootfs                1.8G  899M  768M  54% /
    //fritz.box/WD-10EAVSExternal-01
                          932G   96G  836G  11% /mnt/mediaplatte
    Ingo

  4. #4
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    18,932

    LMS 7.7.1 Scannen schlägt fehl.

    Ich würde wohl mal die library.db löschen und neu starten.

  5. #5
    Junior Member
    Join Date
    Dec 2011
    Posts
    13
    Ja habe ich schon gemacht, sogar den ganzen Ordner /var/lib/squezzeboxserver/cache .


    Heute Abend werde ich es nochmal versuchen und dann Ubuntu neu starten, nicht nur den LMS.

    Ingo

  6. #6
    Junior Member
    Join Date
    Dec 2011
    Posts
    13
    Quote Originally Posted by mherger View Post
    Ich würde wohl mal die library.db löschen und neu starten.
    Server.log
    Code:
     2011-12-22 00:03:35 squeezeboxserver_safe started.
    [11-12-22 00:03:48.7616] main::init (354) Starting Logitech Media Server (v7.7.1, r33735, Mon Nov 28 15:45:08 PST 2011) perl 5.010000
    [11-12-22 00:03:54.5320] Slim::Utils::SQLiteHelper::postConnect (359) Optimizing DB because of missing or empty sqlite_stat1 table
    [11-12-22 00:03:55.0544] Slim::Schema::init (162) Warning: Creating new database - empty, outdated or invalid database found
    [11-12-22 00:04:16.4075] main::checkDataSource (1072) Warning: Schema updated or no media found in the database, initiating scan.
    Scanner.log
    Code:
    [11-12-22 00:04:30.5880] Slim::Utils::SQLHelper::executeSQLFile (85) Error: Couldn't execute SQL statement: [DELETE FROM contributors;] : [Carp::Clan::__ANON__(): DBI Excep
    tion: DBD::SQLite::db do failed: unable to open database file [for Statement "DELETE FROM contributors;"] at /usr/share/perl5/Slim/Schema/Storage.pm line 126
    ]
    [11-12-22 00:04:30.6113] Slim::Music::Import::runImporter (485) Starting Slim::Media::MediaFolderScan scan
    [11-12-22 00:04:30.6160] Slim::Utils::Scanner::Local::rescan (171) Discovering audio files in /mnt/mediaplatte/iTunes/iTunes Media/Music
    [11-12-22 00:04:30.6381] Slim::Utils::Scanner::Local::__ANON__ (254) Removing deleted audio files (0)
    [11-12-22 00:04:30.6406] Slim::Utils::Scanner::Local::__ANON__ (332) Scanning new audio files (0)
    [11-12-22 00:04:30.6433] Slim::Utils::Scanner::Local::__ANON__ (410) Rescanning changed audio files (0)
    [11-12-22 00:04:31.8440] Slim::Music::Import::endImporter (617) Completed Slim::Media::MediaFolderScan Scan in 1 seconds.
    [11-12-22 00:04:32.1226] Slim::Music::Artwork::precacheAllArtwork (442) Starting precacheArtwork for 0 albums
    [11-12-22 00:04:32.1252] Slim::Music::Import::endImporter (617) Completed precacheArtwork Scan in 0 seconds.
    [11-12-22 00:04:32.1543] Slim::Music::Import::runScanPostProcessing (400) Starting Database optimization.
    [11-12-22 00:04:32.1634] Slim::Music::Import::endImporter (617) Completed dbOptimize Scan in 0 seconds.
    [11-12-22 00:04:32.4969] Slim::Schema::Storage::throw_exception (122) Error: DBI Exception: DBD::SQLite::st execute failed: unable to open database file [for Statement "UPDATE metainformation SET value = ? WHERE ( name = ? )"]
    [11-12-22 00:04:32.5005] Slim::Schema::Storage::throw_exception (122) Backtrace:
    
       frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Schema/Storage.pm line 122)
       frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1006)
       frame 2: DBIx::Class::Storage::DBI::__ANON__ (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1287)
       frame 3: DBIx::Class::Storage::DBI::_dbh_execute (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 583)
       frame 4: (eval) (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 581)
       frame 5: DBIx::Class::Storage::DBI::dbh_do (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1297)
       frame 6: DBIx::Class::Storage::DBI::_execute (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1419)
       frame 7: DBIx::Class::Storage::DBI::update (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Row.pm line 490)
       frame 8: DBIx::Class::Row::update (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Relationship/CascadeActions.pm line 35)
       frame 9: DBIx::Class::Relationship::CascadeActions::update (/usr/share/perl5/Slim/Schema/DBI.pm line 39)
       frame 10: Slim::Schema::DBI::update (/usr/share/perl5/Slim/Music/Import.pm line 274)
       frame 11: Slim::Music::Import::setIsScanning (/usr/sbin/squeezeboxserver-scanner line 457)
       frame 12: main::cleanup (/usr/sbin/squeezeboxserver-scanner line 368)   frame 13: main::main (/usr/sbin/squeezeboxserver-scanner line 509)
    
    [11-12-22 00:04:32.5041] Slim::Schema::Storage::throw_exception (122) Error: Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::st execute failed: unable to open database 
    file [for Statement "UPDATE metainformation SET value = ? WHERE ( name = ? )"] at /usr/share/perl5/Slim/Schema/Storage.pm line 126
    [11-12-22 00:04:32.5074] Slim::Schema::Storage::throw_exception (122) Backtrace:
    
       frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Schema/Storage.pm line 122)
       frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 598)
       frame 2: DBIx::Class::Storage::DBI::dbh_do (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1297)
       frame 3: DBIx::Class::Storage::DBI::_execute (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1419)
       frame 4: DBIx::Class::Storage::DBI::update (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Row.pm line 490)
       frame 5: DBIx::Class::Row::update (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Relationship/CascadeActions.pm line 35)
       frame 6: DBIx::Class::Relationship::CascadeActions::update (/usr/share/perl5/Slim/Schema/DBI.pm line 39)
       frame 7: Slim::Schema::DBI::update (/usr/share/perl5/Slim/Music/Import.pm line 274)
       frame 8: Slim::Music::Import::setIsScanning (/usr/sbin/squeezeboxserver-scanner line 457)
       frame 9: main::cleanup (/usr/sbin/squeezeboxserver-scanner line 368)
       frame 10: main::main (/usr/sbin/squeezeboxserver-scanner line 509)
    
    [11-12-22 00:04:32.5103] Carp::Clan::__ANON__ (214) Warning: Carp::Clan::__ANON__(): Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::st execute failed: unable to open database file [for Statement "UPDATE metainformation SET value = ? WHERE ( name = ? )"] at /usr/share/perl5/Slim/Schema/Storage.pm line 126
    Hmm das löschen der DB und der komplette Neustart des Dreamplugs haben leider nicht geholfen.

  7. #7
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    18,932

    LMS 7.7.1 Scannen schlägt fehl.

    > Hmm das löschen der DB und der komplette Neustart des Dreamplugs haben
    > leider nicht geholfen.


    Wie hast du denn LMS installiert? Wo läuft der Server, wo liegen die Daten?

    --

    Michael

  8. #8
    Junior Member
    Join Date
    Dec 2011
    Posts
    13
    Hi danke für deine Unterstützung,

    Ich habe mit wget von der Seite http://downloads.slimdevices.com/Log...Server_v7.7.1/ logitechmediaserver_7.7.1_all.deb gezogen.

    Dann mit
    Code:
    dpkg -i logitechmediaserver_7.7.1_all.deb
    installiert.

    Der Server läuft auf dem Dreamplug. Oder was meinst du mit wo der Server läuft?

    Die Daten liegen auf einer USB-Platte die an die Fritzbox angeschlossen ist.
    Die Platte wird nach /mnt/mediaplatte gemountet.

    Ingo

  9. #9
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    18,932

    LMS 7.7.1 Scannen schlägt fehl.

    > Der Server läuft auf dem Dreamplug. Oder was meinst du mit wo der
    > Server läuft?


    Genau das meinte ich, danke.

    > Die Daten liegen auf einer USB-Platte die an die Fritzbox angeschlossen
    > ist. Die Platte wird nach /mnt/mediaplatte gemountet.


    Ok. Und die Festplattenauslastung, die du gepostet hast, ist vom
    Dreamplug, nicht von der Fritzbox? Wäre der Dreamplug nicht wesentlich
    schneller als die Fritzbox als Server?

    800MB ist übrigens nicht so viel freier Speicherplatz... Wir hatten
    kürzlich einen Fall, wo LMS so viel mit dem Artworkcache, Logs etc.
    gefüllt hatte. Wie gross sind die *.db Dateien in deinem Cache-Ordner?

    --

    Michael

  10. #10
    Junior Member
    Join Date
    Dec 2011
    Posts
    13
    Quote Originally Posted by mherger View Post
    Ok. Und die Festplattenauslastung, die du gepostet hast, ist vom
    Dreamplug, nicht von der Fritzbox?
    Ja die Auslastung war die vom Dreamplug.

    Quote Originally Posted by mherger View Post
    Wäre der Dreamplug nicht wesentlich
    schneller als die Fritzbox als Server?
    Grundsätzlich ja, aber ich habe mir den dreamplug erst vor kurzem gekauft und da ich linux neuling bin wollte am bestehenden System so wenig wie möglich ändern. (vorerst) Um einfach ein paar Fehlerquellen auszuschließen.
    Außerdem wird die Platte auch als Netzlaufwerk von verschiedenen Rechnern eingebunden und es sind noch andere Daten (außer Musik) drauf. Etc. Etc.

    Quote Originally Posted by mherger View Post
    800MB ist übrigens nicht so viel freier Speicherplatz... Wir hatten
    kürzlich einen Fall, wo LMS so viel mit dem Artworkcache, Logs etc.
    gefüllt hatte. Wie gross sind die *.db Dateien in deinem Cache-Ordner?
    Jupp da hast du Recht.
    Aber ich wollte auch hier erstmal alles beim Standard belassen um Fehler auszuschließen.
    Später plane ich die DB auf die mediaplatte oder auf eine 8GB SD-Speicher
    auszulagen.

    Meinst du die Sqeezebox würde besser arbeiten wenn die Usb-platte direkt am Dreamplug hängen?

    Wie groß die DB Dateien sind kann ich im Moment nicht prüfen, da ich nicht zu hause bin.
    das habe ich noch in der Konsole gefunden. Als ich die DB gelöscht habe.
    Code:
    drwxr-xr-x 2 squeezeboxserver nogroup   4096 Dec 21 00:35 DownloadedPlugins
    drwxr-xr-x 2 squeezeboxserver nogroup   4096 Dec 21 00:35 InstalledPlugins
    -rw-r--r-- 1 squeezeboxserver nogroup  46080 Dec 21 23:57 artwork.db
    -rw-r--r-- 1 squeezeboxserver nogroup  54272 Dec 21 23:57 cache.db
    -rw-r--r-- 1 squeezeboxserver nogroup    190 Dec 21 23:57 cookies.dat
    -rw-r--r-- 1 squeezeboxserver nogroup   2728 Dec 21 00:37 extrastrings.json
    -rw-r--r-- 1 squeezeboxserver nogroup 110081 Dec 21 00:37 fontcache.armv5tel-linux.bin
    drwxr-xr-x 2 squeezeboxserver nogroup   4096 Dec 21 00:37 icons
    -rw-r--r-- 1 squeezeboxserver nogroup    731 Dec 21 00:36 infobrowser.opml
    -rw-r--r-- 1 squeezeboxserver nogroup    165 Dec 21 00:36 infobrowser.opml.backup
    -rw-r--r-- 1 squeezeboxserver nogroup  13312 Dec 21 23:57 persist.db
    -rw-r--r-- 1 squeezeboxserver nogroup  25383 Dec 21 00:35 plugin-data.yaml
    -rw-r--r-- 1 squeezeboxserver nogroup 156778 Dec 21 00:37 stringcache.armv5tel-linux.bin
    drwxr-xr-x 3 squeezeboxserver nogroup   4096 Dec 21 00:38 templates
    drwxr-xr-x 2 squeezeboxserver nogroup   4096 Dec 21 00:35 updates
    Gibt es eine Anleitung wie man bei der Installation die DB auf einen anderen Ort legt? Bzw wie man den LMS so konfiguriert.


    Ingo
    Last edited by iii; 2011-12-22 at 05:21.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •