
Как перейти с OpenVZ на KVM / VMWare в CentOS/ Red Hat/ Fedora
Для миграции виртуальный сервер c OpenVZ на KVM / VMWARE выполните следующие действия:
— Первое, что вам нужно сделать, это установить KVM машину с той же операционной системы (ОС).
— Войти в свой OpenVZ и запустите:
# yum install mingetty
— Это позволит установить все зависимости — все они необходимы для того, чтобы вашу машину загрузить успешно!
— Отредактируйте файл /etc/inittab и добавить в следующем:
# Запуск gettys в стандартных уровнях выполнения 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 3:2345:respawn:/sbin/mingetty tty3 4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6
Это позволит машине реально получить подсказку входа в систему! Теперь .. синхронизируейте OpenVZ с «новой коробкой»
# rsync –exclude=/etc/fstab –exclude=/boot –exclude=/proc –exclude=/lib/modules/ –exclude=/etc/udev –exclude=/lib/udev –exclude=/sys -e ssh –delete –numeric-ids -avpogtStlHz / root@IPTOKVM:/
Оно будет копировать все со старой машины в новую, но исключит файлы ядра, то что вам нужно, чтобы загрузить машину! Поверьте мне .. это работает!
1. Выключите ваш OpenVZ Box;
2. Перезагрузите и начните ваш KVM.
Я так делаю почти каждый раз когда перехожу с CentOS 5 на Centos 6. Я почти уверен что это будет работать с другими дистрибутивами.
Тема «Как перейти с OpenVZ на KVM / VMWare в CentOS/ Red Hat/ Fedora» завершена.
Формат команды неверный, —exclude надо. И все равно ничего не работает.