web-dev-qa-db-ja.com

mp3fsのマウントポイントが壊れる原因は何ですか?

私は mp3fs をSamba共有(openmediavault)で使用します。共有上のmp3fsマウントポイントから(端末またはファイルマネージャーを介して)コピーすると、通常、プロセスはある時点で失敗し、マウントポイントがクラッシュします。共有にSSHで接続し、mp3fsマウントポイントをアンマウントして再マウントする必要があります。私のfstabは次のようになります。

mp3fs#/sharedfolders/RAID6/Musik /sharedfolders/RAID6/mp3ben192 Fuse allow_other,ro,bitrate=192 0 0

ファイルをmp3fsから共有自体の別のディレクトリに(端末およびSSH経由で)コピーすることは正常に機能します。したがって、mp3fsとcifs/sambaの組み合わせの問題でなければなりません。

サンバ経由でコピーするときに表示されるエラーは、許可に関連するドイツ語です

Fehler beim Öffnen der Datei »/home/ben/Benshare/OMV/mp3ben192/foo.mp3«: Keine Berechtigung

(私が翻訳した):

Failure to open file "/home/ben/Benshare/OMV/mp3ben192/foo.mp3": no permission

また、今回は(前回ではなく)このエラーが発生しました。

Fehler beim Zusammenfügen der Datei: Eingabe-/Ausgabefehler

私の翻訳:

Failure to put together the file: input-/output error

この2番目のエラーは、ファイルマネージャーでコピーしようとした直後に発生しました。最後の10回は、まったく同じファイルをコピーしようとしていましたが、ファイルの50%を通過した後、最初のエラーが発生しました。

これはopenmediavault RAID 5です。

私はcifs.mountの多くのオプションを試して、それが私がSambaをマウントする方法に関係しないことを確認しました。共有のsmb.confでforceuserを作成するようになったため、適切なユーザーがファイルの読み取りに使用されていることを確信していますが、ゲストモードでも失敗します。

すべてのファイルで失敗するわけではなく、特定のファイルだけで失敗することに注意することが重要です。もちろん、すべてのファイルに同じ権限、ユーザー、およびグループがあります。

syslogの最後の100行はいくつかのヒントを与えます:

Oct 21 19:55:04 OMV mp3fs: FLAC error: FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH
Oct 21 19:55:04 OMV mp3fs: FLAC error: FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER
Oct 21 19:55:04 OMV mp3fs: FLAC error: FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
Oct 21 19:55:04 OMV kernel: [98294.016566] mp3fs[32546]: segfault at 7f2578c7d000 ip 00007f257af01344 sp 00007f2578c72240 error 4 in libmp3lame.so.0.0.0[7f257aee5000+47000]
2
Ben

主な2つの理由:

  • ハードウェアエラー
  • ファームウェア/ドライバーエラー

マウントに関するエラーは、これらの問題を/ var/log /に報告する必要があります。それが起こったら、そこを見てください。

時間の逆順で変更された順にログファイルを一覧表示するには:

ls -ltr /var/log/

そして最後の数行のエラーログのように見えるログをチェックします

tail -n 100 /var/log/syslog

(最後にリストされたsyslogであると仮定)

Sambaを介してコピーするときに表示されるエラーは、権限に関連しています。

実際のコマンドとエラーを質問に追加するのが習慣です。してください、私は答えを広げることができるかもしれません。

確認することも重要です:githubの issues list をご覧ください。

-

これは、FLACに関するドライバーのバグです。こちらをご覧ください 関連する問題 。そこでトピックを作成し、前のリンクで質問されたとおりに発生するファイルを含めることをお勧めします(ただし、回答はありませんでした)。

2
Rinzwind