LINUX.ORG.RU

Манипуляции с LVM


0

1

Приветствую господа! Случилась неприятная ситуация, накосили я с разбивкой диска. Сделал директорию /home целых 63 Gb на логическом томе, как оказалось – зря! Теперь нужно /home перенести в корень / убрав с логического тома . А на его месте сделать /srv 63 Gb вынеся из под корняна, отдельном томе.

Disk /dev/sda: 80.0 GB, 80026361856 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048     5122047     2048000   82  Linux swap / Solaris
/dev/sda3         5122048   156301311    75589632   8e  Linux LVM
Далее LVM:
Корень / : Disk /dev/mapper/vg_d2908-LogVolRoot: 10.5 GB, 10502537216 bytes  
home/:     Disk /dev/mapper/vg_d2908-LogVolHome: 61.6 GB, 61605937152 bytes
Disk /dev/mapper/vg_d2908-LogVolTmp: 2113 MB, 2113929216 bytes
Disk /dev/mapper/vg_d2908-LogVolHome doesn't contain a valid partition table
Disk /dev/mapper/vg_d2908-LogVolVar: 3154 MB, 3154116608 bytes

Вот думаю, как лучше поступить теперь..

mkdir /root/home
что-то типа cp -R /home /root/home

правишь fstab:
заменяя строку /dev/mapper/vg_d2908-LogVolHome /home blah-blah
на
/dev/mapper/vg_d2908-LogVolHome /srv blah-blah

umount /home; mount -a

и причем здесь манипуляции с LVM??

aol ★★★★★ ()
Ответ на: комментарий от aol

Спасибо, туплю +))) Ну работа с LVM все же есть ))) Гыыы...

lvrename /dev/vg_d2908/LogVolHome /dev/vg_d2908/LogVolSrv

addicted ()

1. Отмонтировать /home
2. resize2fs для LogVolHome чтобы уменьшить его до 25GB
3. lvresize для LogVolHome чтобы уменьшить его до 30GB
4. lvresize для LogVolRoot, добавив в него 25GB
5. resize2fs для LogVolRoot
6. Примонтировать LogVolHome во временный каталог
7. Перенести всё из LogVolHome в LogVolRoot
8. Отмонтировать LogVolHome
9. Удалить LogVolHome
10. lvresize для LogVolRoot на всё оставшееся пространство
11. resize2fs для LogVolRoot
Ничего сложного.

Nastishka ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.