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?
Results 1 to 10 of 24
Thread: LMS 7.7.1 Scannen schlägt fehl.
-
2011-12-20, 17:12 #1Junior Member
- Join Date
- Dec 2011
- Posts
- 13
LMS 7.7.1 Scannen schlägt fehl.
-
2011-12-20, 22:07 #2
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
-
2011-12-20, 23:48 #3Junior Member
- Join Date
- Dec 2011
- Posts
- 13
Guten Morgen,
Ah gute Idee aber es ist wohl genug Platz da.
IngoCode:~$ 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
-
2011-12-21, 01:32 #4
LMS 7.7.1 Scannen schlägt fehl.
Ich würde wohl mal die library.db löschen und neu starten.
-
2011-12-21, 01:42 #5Junior 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
-
2011-12-21, 16:15 #6Junior Member
- Join Date
- Dec 2011
- Posts
- 13
Server.log
Scanner.logCode: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.
Hmm das löschen der DB und der komplette Neustart des Dreamplugs haben leider nicht geholfen.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
-
2011-12-22, 01:29 #7
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
-
2011-12-22, 02:16 #8Junior 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 mitinstalliert.Code:dpkg -i logitechmediaserver_7.7.1_all.deb
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
-
2011-12-22, 02:25 #9
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
-
2011-12-22, 05:08 #10Junior Member
- Join Date
- Dec 2011
- Posts
- 13
Ja die Auslastung war die vom Dreamplug.
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.
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.
Gibt es eine Anleitung wie man bei der Installation die DB auf einen anderen Ort legt? Bzw wie man den LMS so konfiguriert.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
IngoLast edited by iii; 2011-12-22 at 05:21.

BI::dbh_do (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1297)
Reply With Quote

