ディスクファイル名の破損

ディスクファイル名の破損

QNX UNIX ファイルシステムを使用します。

正常なディレクトリとパーティションに正常なファイル名で書き込まれたファイルは、ファイル名が破損します。一部のファイルは、同じディレクトリに正常な状態で残ります。不正なファイル名には、バイナリ コード文字が表示されます。一部のファイル名は、終了していない文字列のように、すべて 0xff 文字になります。ディレクトリ パスは正常です。ディスク メディアも正常です。再初期化すると、ディスク領域は再利用できる状態になります。

これはたまに起こりますが、2、3 か月以内に起こります。システムは全国に配布されています。特定の問題を抱えて戻ってくるのは、ほんの数台だけです。

ファイルはアーカイブされたデータであり、一度書き込まれるとアクセスされることはないため、この問題は時間の経過とともに徐々に大きくなり、検出されません。ただし、ファイル名の破損が始まると、ディスク全体がいっぱいになるまでこの問題は発生し続けます。これ以上のファイルの書き込みや削除はできなくなります。

システムは、ディスク パーティションが 80% 使用されていることを検出すると、継続的にチェックして最も古いファイルを削除します。破損したディスクの最終分析では、パーティションの .nodes ファイルと .bitmap ファイルも破損しており、すべて 0xff データが含まれていることがわかりました。その他はすべて正常のようです。

関連情報