LINUX.ORG.RU
ФорумAdmin

миграция с стандартных разделов на lvm


0

1

Добрый день!

Подскажите какой-нибудь мануал,how-to на тему миграции системы на lvm?
Т.е. дано
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/md2 276G 204G 58G 78% /
/dev/md1 996M 57M 888M 7% /boot
В этом md-рэйде побился один из дисков. Купили 2 новых большего размера, необходимо поднять на них md , перенести систему , и заодно сделать lvm. В сети много материалов про создание lvm , но я не смог найти примера, каким способом лучше переносить уже установленную систему с обычных разделов на lvm.

Заранее спасибо!


Здесь всего лишь два тонких места:

1) Загрузчик. Если / на LV, то нужен LILO, либо GRUB2 (у меня LILO).

2) initrd. Я не знаю, что у тебя за система, так что ничего не могу сказать по деталям. В Debian достаточно установить в систему (проще всего, до переноса) пакет lvm2, перенести систему, и обновить initrd (hook'и в скриптах должны всё сделать сами).

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

Упс, точно. Корень в LV — это же уже к initrd, а не к загрузчику.

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

Система CentOs, загрузчик grub:
# cat /boot/grub/menu.lst
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/md2
# initrd /initrd-version.img
#boot=/dev/md1
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.8.1.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.8.1.el5 ro root=/dev/md2 rhgb quiet
initrd /initrd-2.6.18-194.8.1.el5.img


а сами данные переносить то как лучше ?
что-то типа cp $(ls /|sed 's\proc\\') ?

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