LinuxForum.Fans
Тема

поднятие образа в Red Hat

Автор: andr_ss 14 сообщений 2266 просмотров
#291555

Господа, требуется помощь! Имеется сервер Enterprise Linux Server release 5.1, поставленный нам сторонней организацией. Нам необходимо перенести эту ОС со всем на нее установленным на другой сервер с таким же железом. Для этого мы пробовали использовать последний Clonezilla, а потом и Paragon 12 (при том снимали копию диска полностью, посекторно). Проблема одна и тажа- после поднятия образа Red Hat загружается в первоначальном виде, т.е. отсутствуют дополнительно установленное ПО (Oracle, MC и т.д.), запускается граф. оболочка (хотя в исходном варианте она отключена) и даже пароль root старый (что был задан при инсталяции). В чем может быть причина?

#291560

Вероятно, не все диски/разделы клонируете.

#291562

Покажите

text

fdisk -l
text

mount
#291563

Разделов два:

Device boot System
/dev/sda1 Linux
/dev/sda2 Linux swap/solaris

Если HD полностью тупо снимается посекторно разделы никуда деться не могут. Загадка..

#291567

Что-то не то клонируете. Может там какой-нибудь скрытый раздел для восстановления?

#291570
Lupo Alberto написал:
Покажите
text

fdisk -l
text

mount

mount

/dev/sda1 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw, gid=5, mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

#291571
Vascom написал:
Что-то не то клонируете. Может там какой-нибудь скрытый раздел для восстановления?

И как это проверить?

#291572

Ну fdisk -l наверное достаточно.
Попробуй через dd создать клон.

#291573
text
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

А там ⇑ никаких настроек сохраняться не должно?

#291581
Lupo Alberto написал:
text
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

А там ⇑ никаких настроек сохраняться не должно?

К сожалению, нам это неизвестно, т.к. сервак разворачивала стороняя организация

#291586

Ха! Загрузился с диска с Paragon-ом. Там есть мастер переноса файлов. Так вот, он не видит на исходном HD например каталог /home/oracle. Получается для Paragon эти каталоги скрыты...

#291600
"andr_ss" написал:
отсутствуют дополнительно установленное ПО (Oracle, MC и т.д.),

что то вы не так делаете.

"Lupo Alberto" написал:
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

А там ⇑ никаких настроек сохраняться не должно?

здесь поднят nfs клиент скорее всего.

"andr_ss" написал:
Так вот, он не видит на исходном HD например каталог /home/oracle. Получается для Paragon эти каталоги скрыты...

покажите /etc/fstab источника

#291745
"i2ks" написал:
покажите /etc/fstab источника

LABEL=/ / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-ddf1_raid1 swap swap defaults 0 0

#291756

Если вам нужно сделать "образ" системы, при этом нет особого желания заморачиваться с разделами, то файловую систему этой машины можно просто сжать tar-ом. Грузитесь с любого лайвсд. Монтируете все необходимые фс в какую-нибудь временную директорию, и tar-ите эту временную директорию. Куда tar-ить - сколько хватит фантазии (и поддержки соответствующих технологий самой лайв-системой) - nfs, smb, sshfs, usb-flash. После этого на целевой машине создаете разметку диска (fdisk, etc в помощь), точно так же монтируете все это в нужную иерархию и распаковываете в нее tar-архив. Далее нужно сделать chroot, подравить fstab и установить загрузчик. Имхо, самый простой вариант сделать "образ" системы. Приблизительно таким образом создаются и устанавливаются stage-файлы gentoo (если мне не изменяет память, давно не пользовался ими).

При таком переносе на целевой системе вы получите все те же настройки и весь тот же софт, который был в изначальной системе. Соответственно нужно будет поправить некоторые конфиги - уже упоминавшийся /etc/fstab, конфиги сетевых интерфейсов (смена mac-адреса), /etc/hosts, /etc/sysconfig/network. Если будет изменен ip-адрес так же нужно будет проверить bind-адреса в конфигах сетевых служб (ssh первая в списке) а так же правила фаервола.

Да, по поводу переноса. Сборка лайв-системы и той системы, которую вы переносите должна быть одинаковая или совместимая. Например, если у вас целевая система i686, то и лайв-система должна быть такой же (либо i386/i586). Если же целевая система x86_64, то и лайв-система должна быть соответствующая

Войдите или зарегистрируйтесь, чтобы ответить.