Mon, 15 Jun 2009

LogitecのHDD Reader Writer(HDDケース)とLinuxとTimeMachineと

我が家にも徐々に、かなり徐々に、データの大容量化が感じられる時代になってきました。 一番のデータがMacのTime Machineによるバックアップというのは、なんか寂しいですが。

HDDとケースを買ってきてファイルサーバーに繋いでから、Time Machineのバックアップ先に設定するまで、ちょっとはまったので備忘録として書いておきます。

これまで100G前後あたりのディスクを積んだNASやディスクをお家サーバに繋いでごまかしてきましたが、世の中そういうのは流行らないほどHDDが安くなったので、(俺的には)どーんと1TのHDD(HDT721010SLA360)を用意しまして、そのケースにLogitecの

Logitec HDDリーダーライター / 3.5inch / USB2.0 / レッド LHR-DS02U2RD
Logitec HDDリーダーライター / 3.5inch / USB2.0 / レッド LHR-DS02U2RD /
ロジテック

を買ってきました。色は年甲斐もなく赤です。ちょっとだけ速いといいなって思ったのは秘密です。 これを選んだ理由は、5分間通信がないと、自動的に電源がOFFになる機能が付いているからです。 世の中エコ(ロジー&ノミー)ですから。

HDDをガチャコンパっていれて、USB経由でお家何でもサーバのSizkaに繋ぎますと、dmesgでは

usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
scsi 1:0:0:0: Direct-Access     Logitec  LHR-DS02SAU2     8.04 PQ: 0 ANSI: 0
SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
sdb: Write Protect is off
sdb: Mode Sense: 23 00 00 00
sdb: assuming drive cache: write through
SCSI device sdb: 1953525168 512-byte hdwr sectors (1000205 MB)
sdb: Write Protect is off
sdb: Mode Sense: 23 00 00 00
sdb: assuming drive cache: write through
     sdb: unknown partition table

問題なく認識。このあとExt3でフォーマット。 (EXT3の深い意味はなく、1TB/1パーティション/FAT32っていうのを想像したら、ちょっとびびっただけ)

すでにサーバー上ではSambaで共有の設定はできているので、さくっとMac側からTime Machineバックアップ先として設定。その後、自動的にケースの電源がOFFされました。(この機能はOSに依存しないみたいですね。)

二回目のバックアップがほどなく始まると、HDDケースのかすかなファンの音とともに「バックアップ先にバックアップできんがな」(詳しいメッセージ忘れた)とMacがおっしゃる。 サーバー側でみると特に問題なさそうだし、権限の問題もなさそうで、実際手動でファイルを作成すると・・・できん。権限がないと怒られる。おかしい。サーバー側でHDDをマウントし直すと、正常に戻る。

ちょっと悩んで、dmesgをみると・・・

Aborting journal on device sda1.
ext3_abort called.
EXT3-fs error (device sda1): ext3\_journal\_start\_sb: Detected aborted journal
Remounting filesystem read-only

どうやら、ケース電源OFFのタイミングが悪いようで、電源OFFのタイミングでジャーナルファイルが壊れてしまうらしく、エラーでRead Onlyとなり、データが書き込めなくなってしまう。 (ここは設定しだいだけれど、Kernel Panicにならなくて良かったな〜) 電源を常時ONにしておけばいいのだけれど、世の中エコなので、それは拒否。

仕方なくext3からext2に変換。 (umount して、e2fsck して tune2fs -O ^has_jounal)

無事、書き込みもTime Machineのバックアップもできるようになったみたいだけれど、 dmesg 上には

  sd 2:0:0:0: Device not ready: <6>: Current: sense key=0x2
        ASC=0x4 ASCQ=0x2
  end_request: I/O error, dev sda, sector 1624242503

なんていう、心臓に悪いメッセージが連発する。が、いたしかたない。 俺のデータよりもエコ優先。若干HDDの寿命も縮めている気もするが気にしない。

結論として、この手のエコなHDDケースを使う場合には、

  • ジャーナルがある近代的FSを使わない
  • ジャーナルファイルを別デバイスに振り分ける

とかしないといかんのかね。よい子はNTFSとか使うといいのかもよ(根拠なし)

posted at: Mon, 15 Jun 2009 00:15 [linux] permanent link/comments(0)

Comments

お名前:


Secret Number Image

(スパムコメントよけです。上の数字を入力してからコメントしてください。)

コメント:


Profile

Calendar

< June 2009 >
SuMoTuWeThFrSa
  1 2 3 4 5 6
7 8 910111213
14151617181920
21222324252627
282930    

Twitter

Photo

www.flickr.com

Awasete

Recent Track

Web Feed

This blog is...

pyblosxom.log