我が家にも徐々に、かなり徐々に、データの大容量化が感じられる時代になってきました。
一番のデータがMacのTime Machineによるバックアップというのは、なんか寂しいですが。
HDDとケースを買ってきてファイルサーバーに繋いでから、Time Machineのバックアップ先に設定するまで、ちょっとはまったので備忘録として書いておきます。
これまで100G前後あたりのディスクを積んだNASやディスクをお家サーバに繋いでごまかしてきましたが、世の中そういうのは流行らないほどHDDが安くなったので、(俺的には)どーんと1TのHDD(HDT721010SLA360)を用意しまして、そのケースにLogitecの
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とか使うといいのかもよ(根拠なし)