Time Machine

Mac Dec 27, 2008

Time Machine logotimemachine_title20070611

Time Machine で使う事のできる NAS は Apple の Time Capsule だけだと思ってたが、Mac にマウントさえ出来ればどんなデバイスでも Time Machine のディスクとして使える事をこの site で知った。

その通り出来た。(Mac 側で) 実際に必要だったコマンドは以下。すでに Time Machine に使う disk が Mac にマウントされてる状態で始める。この例では /Volumes/nas/TCippei813。Linux 上の ext3 volume を netatalk/afp で共有してる。(最初は samba でやってたけど、頻繁にエラーで止まったてた。afpに替えてから全く問題無し)

$ ifconfig en0 | grep ether
	ether 00:1e:c2:ff:ff:ff
$ hdiutil create -size 100g \
  -fs 'Case-sensitive Journaled HFS+' \
  -imagekey sparse \
  -band-size=262144 \
  -type SPARSEBUNDLE \
  -nospotlight \
  -volname "Backup of ippei813" \
   ippei813_001ec2ffffff.sparsebundle
$ rsync -avE /Users/username/ippei813_001ec2ffffff.sparsebundle \
   /Volumes/nas/TCippei813/.
$ rm -rf ippei813_001ec2ffffff.sparsebundle/
$ defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

 

Update : 2014/11/24 for MacOS X Yosemite

上記のhdiutilのoptionを変更。以前のやつでは毎月1回fsckで修復不可能な問題が発見されて、new backupを作るように言われる。参考までに、以下のが以前使ってたoption。sparsebundleのfile nameにはもうMac addressつけなくても良いかも。最初のbackupで自動的にMac address無しのfile nameに変更されるので。

$ hdiutil create \
  -size 100g \
  -fs HFS+J \
  -volname "Backup of ippei813" \
   ippei813_001ec2ffffff.sparsebundle

 

hdiutil の create で指定してる容量はバックアップ容量の限度を指定してるだけで、この容量のfileがいきなり出来る訳ではない。出来た sparsebundle はディレクトリと小さいファイルがそれぞれいくつかあるだけ。

この後、Time Machine の設定の画面からこの NAS が選べるようになったんだが、バックアップが始まると以下のエラーで止まってしまった。

/var/log/syslog
ippei813 com.apple.KernelEventAgent[34]: KernelEventAgent:
   sysctl_queryfs: No such file or directory

ググると、Time Machine の設定で disk を選択した後、実際にバックアップが始まるまでの120秒の間にマウントされてるバックアップ先をアンマウントすると解決するとあった。しかし、それやっても同じエラー。。。

しばらく悩んだ後、解決法見つけた。初め、ippei813_001ec2ffffff.sparsebundle は NAS 上の path で <….>/NAS/ippei813/ という directory の下に置いてあり、TCippei813 として export してたのは NAS/。これがいけなかった。export したディレクトリの直下に sparsebundle が無いと Time Machine は設定のとき認識しても、実際のバックアップで見つけられない。解決策としては sparsebundle を NAS/ 直下に移動するか、sparsebundle の NAS 内の位置はそのままで ippei813/ を export するかどっちでも。今回は ippei813/ を TCippei813 として新たに export して解決した。

version: Mac OS X 10.5.6

• • •

lvm partition shrink/expand

PC Dec 27, 2008

うちの linux server は /var に NAS として使う分を置いており、/home はメールとここの web hosting server のコピーぐらいしか置いてない。/home をもうちょっと使うかと思ったんだが、結果的に /home が余って /var が切迫しつつあるので partition を調整する事にした。90GB だった /home を 30GB に減らし、その減らした 60GB 分を /var にくっつける。

# init 1
# umount /home
# e2fsck -f /dev/mapper/vg00-home
# resize2fs /dev/mapper/vg00-home 30G
# lvresize -L -60G /dev/mapper/vg00-home
# lvresize -L +60G /dev/mapper/vg00-var
# resize2fs /dev/mapper/vg00-var

減らすときは umount しないといけないが、増やすのは online のままで resize2fs を実行出来る。

で、以下のようになった。初めて partition を後からいじったが、LVM のおかげでかなり簡単だった。初めっから partition 切らなくても良かったんじゃないかという説もある。しかし、LVM については HDD を後から増やしたりする場合はやはり便利なので保険で使っといた方が良いだろうと思う。

% df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/vg00-root
                        705512    221720    447952  34% /
tmpfs                   500680         0    500680   0% /lib/init/rw
udev                     10240        64     10176   1% /dev
tmpfs                   500680         0    500680   0% /dev/shm
/dev/sda3               186671     43803    133229  25% /boot
/dev/mapper/vg00-home
                      30963708  11401212  17989632  39% /home
/dev/mapper/vg00-tmp
                      10321208    154256   9642664   2% /tmp
/dev/mapper/vg00-usr
                      10321208   3995212   5801708  41% /usr
/dev/mapper/vg00-var
                     869039480 657417740 167478276  80% /var

320GB HDD x4 で RAID5 を組んでるが、2009年中には 1.5TB x3 くらいに組み替える事になるんではないかな。。

• • •

Death Cab for Cutie live in Dallas

Music Dec 08, 2008

12/5 @ Nokia Theatre

半年前にここで見たばかりだが、またツアーでまわって来てくれた。Death Cab が headliner ではあるんだが、今回は他に複数のバンドも参加するミニフェスティバルっぽいショーの一環として。 他のバンドというのは、Snow Patrol, Cold War Kids, Shiny Toy Guns, Carolina Liar そして Aranda。忙しかったので会場に着いたときにはもう Death Cab 直前の Snow Patrol がラストの曲やってた。Snow Patrol、1曲聴いた感じでは悪くない。今まで全く引っかかって来てなったが。Death Cab は10pm過ぎにステージに出て来た。

席は右スピーカーの前で、Chris の立ち位置の斜め前。Death Cab のフロント3人はそれぞれ特徴的な動きをするが、Chris のピノキオっぽい?ちょっとかわいい動きを楽しめた。setlist はやっぱり短い1時間くらいに収まる内容のもの。盛り上がって来たと思ったらすぐアンコールでちょっと物足りない感はあった。

かなりステージに近かくて見通しは良かったが、音は駄目で真ん中に寄りたかった、、、

この記事を書いてるちょうど今、10/5 に House of Blues in Atlantic City でやったライブが HDNet で放送されてて、それを見ながら書いてた。いいなあ、ホールじゃなくてライブハウス。

• • •
Ippei813 top
December 2008
S M T W T F S
« Nov   Jan »
 123456
78910111213
14151617181920
21222324252627
28293031  
Original Wordpress Themes by priss, customized by Ippei