mt-daapd トラブル [Linux]
突然、iTunes に玄箱 mt-daapd サーバが表示されなくなった。
ログファイルを見てみると、
# tail /var/log/mt-daapd/mt-daapd.log (中略) 2005-12-03 16:35:25: Starting rendezvous daemon 2005-12-03 16:35:25: Starting signal handler 2005-12-03 16:35:26: Loading playlists 2005-12-03 16:35:26: Initializing database 2005-12-03 16:35:26: Starting mp3 scan 2005-12-03 16:35:26: Error scanning MP3 files: Permission denied 2005-12-03 16:35:26: Aborting 2005-12-03 16:35:26: Rendezvous socket closed (daap server crashed?) Aborting. 2005-12-03 16:35:26: Aborting
玄箱の mp3 ライブラリは PowerMac G3 の iTunes で管理しているライブラリを rsync でコピーした物なのだが、先日の MacOS アップグレードを機に iTunes ライブラリのパーミッションを所有者以外アクセス禁止にしてしまった事が原因だったようだ。
早速修正し rsync し直したが、mt-daapd がうまく起動しない。mt-daapd の異常終了時に以下のファイルが消去されずに残っている為だと判明。
/var/run/mt-daapd.pid /var/lock/subsys/mt-daapd
上記ファイルを root 権限で消去したところ無事起動し、iTunes でのサーバ表示も復活。
# rm /var/run/mt-daapd.pid rm: remove `/var/run/mt-daapd.pid'? y # rm /var/lock/subsys/mt-daapd rm: remove `/var/lock/subsys/mt-daapd'? y # service mt-daapd start Starting DAAP server: [ OK ]
コメント 0