LVM

そろそろ LVM を使ってみようかと思うんだけど、
どんな感じの構成にするのがいいのかなぁ。
Device Boot System Mountpoint
/dev/hda1 * Linux /boot
/dev/hda2 Linux LVM その他(/, /home, /usr, /var, /tmp, swap)
で、あらゆる initrd でがんばるってのがいいのかなぁ。
でもこうすると /etc/lvm.conf とかが initrd と / の2重持ち
になるのがちと嫌な感じだなぁ。

とすると

Device Boot System Mountpoint
/dev/hda1 * Linux /
/dev/hda2 Linux LVM その他(/home, /usr, /var, /tmp, swap)
あたりなのかなぁ。

というか

Device Boot System Mountpoint
/dev/hda1 * Linux /
/dev/hda2 Linux raid auto
/dev/hdb1 * Linux /のバックアップ
/dev/hdb2 Linux raid auto
/dev/md0 Linux LVM その他(/home, /usr, /var, /tmp, swap)
これか!

いや

Device Boot System Mountpoint
/dev/hda1 * Linux raid auto md0
/dev/hda2 Linux raid auto md1
/dev/hdb1 * Linux raid auto md0
/dev/hdb2 Linux raid auto md1
/dev/md0 /
/dev/md1 Linux LVM その他(/home, /usr, /var, /tmp, swap)
これか!

しかしRAID1な LV が作れないのは痛いな。

Adaptec Serial ATA RAID 2410SA

http://www.adaptec.co.jp/product/serial_ata_raid/2410sa/index.html

こいつで Hardware RAID を組んだ上で
Device Boot System Mountpoint
/dev/sda1 * Linux /
/dev/sda2 Linux LVM その他(/home, /usr, /var, /tmp, swap)
って感じで LVM するのがいいのかな。

Adaptec Serial ATA RAID 2410SA RAIDコントローラ 1961900JA

Adaptec Serial ATA RAID 2410SA RAIDコントローラ 1961900JA


Adaptec Serial ATA RAID エンクロージャキット

Adaptec Serial ATA RAID エンクロージャキット


つか、これって aacraid.o で動くのかな。

kernel-source-2.4.27/drivers/scsi/aacraid/README

Supported Cards/Chipsets
-------------------------
Dell Computer Corporation PERC 2 Quad Channel
Dell Computer Corporation PERC 2/Si
Dell Computer Corporation PERC 3/Si
Dell Computer Corporation PERC 3/Di
HP NetRAID-4M
ADAPTEC 2120S
ADAPTEC 2200S
ADAPTEC 5400S
Legend S220
Legend S230
Adaptec 3230S
Adaptec 3240S
ASR-2020S PCI-X
AAR-2410SA SATA
か。
ソースを見ると AAR-2810SA, AAR-21610SA もいけそう。
Adaptec の安いモデルは dpt_i2o.o で高いモデルは aacraid.o で
行けるぽいけど、AAR-1210SA, ATA RAID 1200A は駄目ぽい。
Adaptec の現行製品では 2410SA, 2400A が一番安い選択肢なのかな。

というか

dm-mirror.o とか dm-raid1.c とか見るとなんとなく LVM + RAID1 が
出来そうな気がするなぁ。
というか 2.4 kernel にも device mapper と lvm2 がバックポート
されているのね。

ということで、とりあえず

# apt-get install lvm2 ext2resize dmsetup
といったとこで睡眠。