[linux-users: 108673] [FYI] ファイルシステムが壊れるとファイルの日付が後戻りする事がある

Ryuji Matsumoto matumoto @ pluto.ai.kyutech.ac.jp
2010年 11月 6日 (土) 13:26:45 JST


松元です。

興味深い現象があったので参考情報です。

FedoraCore5で構成したサーバがあったのですが、計画停電で停止して起動後
にファイルシステムが壊れてfsckを手作業でしろとかエラーが出まして、実際
適用すると大量にエラーが出てyesと答えるのが面倒になるぐらいでした。そ
れでfsckを強制終了してfsck -yで行いました。

ファイルシステム復旧後、興味深い事が起きてました。一部ファイルが古くなっ
ていました。

以下fmlというMLソフトが作成する、通し番号のファイルの日付を挙げて
ます。

10月28日に行ったバックアップは以下の通りでした。

# ls -l */seq
-rw------- 1 fml fml 3  3月 21  2010 ML-A/seq
-rw------- 1 fml fml 5 10月 28 05:00 ML-B/seq
-rw-r----- 1 fml fml 5 10月  8 12:45 ML-C/seq
-rw-r----- 1 fml fml 5 10月 27 12:09 ML-D/seq
-rw-r----- 1 fml fml 5 10月 28 09:29 ML-E/seq
-rw-r----- 1 fml fml 4 10月 27 17:10 ML-F/seq
-rw------- 1 fml fml 2  9月 14  2006 ML-G/seq

11月3日に壊れたHDDから取り出したファイルは以下のとおり。日付がバックアッ
プより古くなっている。

# ls -l */seq
-rw------- 1 fml fml 3  3月 21  2010 ML-A/seq
-rw------- 1 fml fml 5 10月 19 05:00 ML-B/seq
-rw-r----- 1 fml fml 5  9月 27 15:38 ML-C/seq
-rw-r----- 1 fml fml 5  9月  8 16:40 ML-D/seq
-rw-r----- 1 fml fml 5 10月 19 17:18 ML-E/seq
-rw-r----- 1 fml fml 4  8月 26 11:30 ML-F/seq
-rw------- 1 fml fml 2  9月 14  2006 ML-G/seq

どうやらファイルシステムの障害が発生すると、ファイルの日付と中身が後戻
りする事があるようです。

--
松元隆二 



linux-users メーリングリストの案内