Категория: Linux, Хостинг Автор: Hottab :: Вторник 16 ноября 2010 в 12:01

Возникла проблема при запуске сервера виртуализации от Parallels.
Использовал сервер Parallels Server 4 Bare Metal.
Версия установочного диска взята с сайта, 697-5612 (17 декабря 2009).

Сервер просетапился корректно, проблем при установке не возникло.
Но, при первом запуске, сервер не загрузился, повис на моменте запуска сервиса Parallels services. Причем повис так, что не реагировал на Ctrl-Alt-Del, выключился только по кнопке питания.

Картинка выглядит примерно так:

parallels-fail

Решение проблемы было найдено опытным путем :)
Загружаемся в интерактивном режиме (используя кнопку “I”) и отказываемся от запуска “Parallels services“.

Проверям что на сервере доступен интернет.
Обновляем ядро и систему утилитой vzup2date:
# vzup2date

Но это еще не все :)

Обновление будет проходить в несколько этапов.

При обновлении на сервер будет корректно установлено новое ядро , но в процессе установки обновлений для утилит Parallels сервер опять зависнет (видимо попробует запустить сервис “Parallels services”).

Опять ребутим сервер и в при загрузке не забываем выбрать новое ядро (в grub`e по умолчанию будет стартовать старое).

Снова входим в режим интерактивной загрузки, отказываемся от запуска сервиса ps.

Опять запускаем vzup2date.
И вот теперь обновление завершится корректно.

Правим /boot/grub/grub.conf для загрузки нового ядра и ребутим сервер.

Вообщем то ничего особо страшного, оибки бывают у всех.

Но почему на сайте Parallels выложен кривой дистрибутив, и нигде нет ни слова о подобной проблеме, ни на форуме, ни в разделе помощи - мне непонятно.


Категория: FreeBSD Автор: Hottab :: Четверг 19 ноября 2009 в 12:14

Суть проблемы - уже на нескольких серверах загрузиться с установочного диска №1 FreeBSD 7.2 не удалось. Пробовались разные методы шаманства, переключение CD-ROM на другой порт, замена привода, отключение SATA- контроллера, подключение привода через внешний контроллер - ничего не помогло. При этом этот же CD-диск грузился на соседнем сервере без проблем.

Оказалось - проблема известна разработчикам, и на странице написано :

Note: late in the testing cycle it was discovered some machines do not recognize the i386 disc1 as bootable (they just fall through to booting off the next boot device). All affected machines did see the other discs as bootable.

Вот как то так. Интересно что мешает решить проблему с загрузчиком и выложить корректный диск..

Решение проблемы в моем случае - тоже довольно простое.
Записываем два диска, один - установочный диск FreeBSD 7.2 (disk1), второй - Live CD FreeBSD 7.2.

Грузимся с Live диска, а после загрузки меняем диск в приводе на disk1
Вот такой live hack :)


Copyright © 2009 Горячий [TAB].