サーバー増強

 先日、MacのHDDが死んだ。そこで、家サーバーとして使ってるlinuxのHDDを増やして、MacのTimeMachineを使ってNASバックアップを取ろうと、そう言う目論み。HDDもどんどん値下がりして、今の時点(2008.09)で1TBで12000円。下手すりゃ1万切ってる。ってことで、サーバー側を500GBと1TBにして、500GBをメイン。1TBをサーバー側500GBのバックアップと、MacのTimeMachine用のバックアップにする。

HDD増設

 買ってきたHDDは500GBが日立、1TBがウェスタンデジタル。で、どちらもSATA。ME6000はSATAは付いてないがPCIが1つ刺さるので、ここにSATAカードを挿す。ethernetカードをギガビットにしたいという気もするが、ルーターからハブまで全部交換しないとだめなので、とりあえずはHDD優先。SATAカードは玄人志向のSAPARAID-PCIってやつ。チップはVIAのVT6421。なんで玄人志向にしたかと言えば、チップ名が書いてあったから。

 さて、挿してHDDを付けてリブート。認識するか?。って、認識しねーよ。。dmegしてみるとkernelは2.6.8。もう何年運営してるんだけか。。2.6.16以降でVT6421に対応とのことなので、安直に最新distのDebian4.0-r4にアップする。sargeからetchに上げるとutf8になるらしいので、日本語ファイルが面倒なことになるかもしれん。。やだなぁ。でもいいや、やってしまえ。

# aptitude dist-upgrade 

 これだけじゃ、kernel変わらないんだ。。。じゃ、linux-imaageもインストール

#apt-get install linux-image-2.6.18-6-486

 これでようやくVT6421が認識されたはず。

# cat /proc/partitions 
major minor  #blocks  name

   3    64  117220824 hdb
   3    65  115772391 hdb1
   3    66          1 hdb2
   3    69    1445818 hdb5
   8     0  976762584 sda
   8    16  488386584 sdb

OK!。SirialATAのパーティションであるsda,sdbが認識された。

 さて、次、パーティション分けとフォーマット。そういえばext4ってもう安定してるのかな。。と思ったけど、入って無さげなのでext3で。500GBのほうはそのままフォーマット、1TBのほうは2つに分割。

#mkfs -t ext3 /dev/sdb
#fdisk /dev/sda

fdiskで適当に半分にしてformat。cat /proc/partitionで見てsda1,sda2ができてればok。

#mkfs -t ext3 /dev/sda1
#mkfs -t ext3 /dev/sda2

データ移行

 で、色々データが入ってる/home以下を新しい500GBのHDDに移行する。

#mkdir /tmp/test
#mount /deb/sdb /tmp/test
#cp -ar /home/* /tmp/test/

fstabの編集

 /dev/sda1,/dev/sda2,/dev/sdbを起動時にマウントするようにする。それぞれ、/mnt/backup,/mnt/TimeMachine,/homeにマウントする。backupはサーバーのバックアップ用、TimeMachineはmacのバックアップ用、/homeはサーバー用のデータ領域。ディレクトリを作ってから、fstabの編集。

#mkdir /mnt/backup
#mkdir /mnt/TimeMachine

追加分はこれだけ。滅多に再起動しないので、毎回起動時にfsckでチェックするように6番目のフィールドは2にしておく。

/dev/sda1       /mnt/backup     ext3    defaults        0       2
/dev/sda2       /mnt/TimeMachine ext3   defaults        0       2
/dev/sdb        /home           ext3    defaults        0       2

リブート、確認

# mount 
/dev/sda1 on /mnt/backup type ext3 (rw)
/dev/sda2 on /mnt/TimeMachine type ext3 (rw)
/dev/sdb on /home type ext3 (rw) 

# df
Filesystem           1K-blocks      Used Available Use% Mounted on 
/dev/sda1            480696480    202800 456074884   1% /mnt/backup
/dev/sda2            480719088    202800 456097088   1% /mnt/TimeMachine
/dev/sdb             480721640  51203296 405099016  12% /home

ちゃんとマウントされてるね。OK。

 とりあえず、WebServer,webdav,sambaなんかがちゃんと動いていればOKでしょ。

ME6000 前へ戻る