参照元→linux-2.6.12.2/Documentation/devices.txt
基本領域(Primary Partition) | 4つ |
拡張領域(Extended Partition)+論理領域(Logical Partition) | 2G-1 |
Floppy disks | 8個 |
hard disk/CD-ROM interface | 64個 |
SCSI disk devices | 15個 |
fdisk | パーティションテーブル操作ツール |
parted | GNU Parted パーティションテーブル操作ツール |
ext2、xfs等は、パーティションタイプ 83 Linuxでも作成可能です。 ここは LVM を利用して 5個のディスクをストライプし、2Tディスクを作成します。
パーティションに切るとき Type は 8e (Linux LVM) にする
fdisk /dev/sd{b,c,d,e,f} ← これはできないけど。。5回fdisk n 1 (Enter) (Enter) t 8e w
pvcreate /dev/sd{b,c,d,e,f}1 Physical volume "/dev/sdb1" successfully created Physical volume "/dev/sdc1" successfully created Physical volume "/dev/sdd1" successfully created Physical volume "/dev/sde1" successfully created Physical volume "/dev/sdf1" successfully created
LVは最大65536個のまでのPEで作成できるので、最大の2TBまで使えるためには-s オプションでPEサイズを32MB以上にする必要あり
vgcreate -s 32m /dev/vg0 /dev/sd{b,c,d,e,f}1 Volume group "vg0" successfully created
lvcreate -i 5 -L 1850g -n vgtest /dev/vg0 Using default stripesize 64KB Logical volume "vgtest" created ※2Tは作れませんでした(´・ω・`)ショボーン lvcreate -i 5 -L 2000g -n vgtest /dev/vg0 Using default stripesize 64KB Insufficient free extents (59615) in volume group vg0: 64000 required
mkfs -t ext2 /dev/vg0/vgtest mount -t ext2 /dev/vg0/vgtest /mnt/vgtest df -h /dev/mapper/vg0-vgtest 1.8T 77M 1.7T 1% /mnt/vgtest umount /mnt/vgtest
lvremove /dev/vg0/vgtest
vgchange -a n /dev/vg0 vgremove /dev/vg0