URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 92964
[ Назад ]

Исходное сообщение
"Клонирование CentOS 6 используя tar и ssh, как правильно?"

Отправлено a_denis , 31-Янв-12 19:37 
Добрый день, иногда возникает нужда в клониравние серверов под CentOS (P2V), причем именно средствами tar и ssh. На 5 версии CentOS, все работало, выглядело так:
- на целевом сервере грузимся с LiveCD и создаем нужные партиции (аналогичные как и на оригинальном сервере), задаем ip и поднимаем sshd
- на оригинальном сервере запускаем tar и через ssh передаем на целевой сервер все партиции
- на целевом сервере делаем chroot в директорию где все распаковано с оригинального сервера, создаем dev proc mnt sys и монтируем соотв.
- пересобираем initrd (mkinitrd)
- на целевом сервере правим fstab, grub.conf
- пишем grub (root (hd0,0); setup (hd0))
- перегружаемся

Вся эта процедура работала на CentOS 5, как часы, а на 6 версии все сломалось, делаю все тоже самое, получаю при загрузке boot menu, могу выбрать ядро или зайти в сам grub, но после  выбора нужного ядра получаю черный экран с курсором в верхним левом углу и все.
Все перепроверял.... грабли.

Кто-нибудь сталкивался с такой проблемой ???

Спасибо


Содержание

Сообщения в этом обсуждении
"Клонирование CentOS 6 используя tar и ssh, как правильно?"
Отправлено a_denis , 31-Янв-12 19:52 
>[оверквотинг удален]
> - пишем grub (root (hd0,0); setup (hd0))
> - перегружаемся
> Вся эта процедура работала на CentOS 5, как часы, а на 6
> версии все сломалось, делаю все тоже самое, получаю при загрузке boot
> menu, могу выбрать ядро или зайти в сам grub, но после
>  выбора нужного ядра получаю черный экран с курсором в верхним
> левом углу и все.
> Все перепроверял.... грабли.
> Кто-нибудь сталкивался с такой проблемой ???
> Спасибо

Вот нашел инструкцию, прям как и у меня, делаю все тоже самое, получаю 0
http://linuxtechres.blogspot.com/2010/09/cloning-physical-rh...


"Клонирование CentOS 6 используя tar и ssh, как правильно?"
Отправлено sdog , 31-Янв-12 23:22 
>> Все перепроверял.... грабли.

из chroot'а ядро поставить пробовал, или вообще yum update ?



"Клонирование CentOS 6 используя tar и ssh, как правильно?"
Отправлено a_denis , 01-Фев-12 19:48 
>>> Все перепроверял.... грабли.
> из chroot'а ядро поставить пробовал, или вообще yum update ?

Сделал yum update из chroot, накатил до версии 6.2, но при этом grub.conf не изменился, пришлось новое ядро и рам диск прописывать руками, но после чего все загрузилось, теперь остается понять в чем разница. Явно что-то не так с рам диском.
Попутно наткнулся на это http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6...
Не знал, учу мат часть.

Спасибо за наводку.


"Клонирование CentOS 6 используя tar и ssh, как правильно?"
Отправлено a_denis , 01-Фев-12 20:07 
>>>> Все перепроверял.... грабли.
>> из chroot'а ядро поставить пробовал, или вообще yum update ?
> Сделал yum update из chroot, накатил до версии 6.2, но при этом
> grub.conf не изменился, пришлось новое ядро и рам диск прописывать руками,
> но после чего все загрузилось, теперь остается понять в чем разница.
> Явно что-то не так с рам диском.
> Попутно наткнулся на это http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6...
> Не знал, учу мат часть.
> Спасибо за наводку.

Всё, разобрался, если дать команду dracut -v "initramfs-$(uname -r).img" $(uname -r), то сгенерится рам диск с ядром LiveCD (ступил, не заметил сразу), указал версию ядра системы, все свершилось.

Спасибо.