среда, 9 сентября 2009 г.

Использование LVM

Имеются два дополнительных жестких диска по 20Gb. Решено объединить их в один раздел с помощью LVM. LVM выбран на случай появления еще одного диска небольшого объема, который можно будет присоединить к этому разделу.

1. Включить device mapper в ядре
Device Drivers  ---> 
Multiple devices driver support (RAID and LVM)  --->
<*>   Device mapper support

2. Установить lvm2:
gentoobox / # emerge lvm2

3. Подготовить диски:
gentoobox / # pvcreate /dev/sd{b,c}
Physical volume "/dev/sdb" successfully created
Physical volume "/dev/sdc" successfully created

4. Создать volume group:
gentoobox / # vgcreate lg1 /dev/sdb /dev/sdc
Volume group "lg1" successfully created

5. Создать logical volume:
 a) с указанием объема в байтах
gentoobox / # lvcreate -L39G -ndatalv lg1
Logical volume "datalv" created

 б) с указанием объема в logical extents
 Сначала необходимо узнать количество logical extents в logical group:
gentoobox / # lvdisplay lg1|grep LE
Current LE             10238
gentoobox / # lvcreate -l 10238 -ndatalv lg1

6. Создать на новом логическом разделе любимую файловую систему:
gentoobox / # mkfs.ext3 /dev/lg1/datalv
mke2fs 1.41.3 (12-Oct-2008)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
2621440 inodes, 10483712 blocks
524185 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
320 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624

Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 29 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

7. Смонтировать:
gentoobox / # mkdir /data
gentoobox / # mount /dev/lg1/datalv /data/

Комментариев нет:

Отправить комментарий