Запускаем Virtual Server 2005 R2 SP1 под Windows Server 2008
Во время семинаров Technet слушатели после рассказов про прелести Longhorn с завидным постоянством задавали один и тот же вопрос: - "Можно ли запустить Virtual Server 2005 под управлением Windows Server 2008?". Судя по их рассказам, многие пробовали сделать это, но удача им не сопутствовала.
Каждый раз я говорил что подобная конфигурация не будет подерживаться Microsoft, но видимо человеческое любопытство сильнее. С другой стороны многие хотели опробовать Windows Server 2008 на поприще виртуализации еще осенью, не смотря на то, что официально роль виртуализации для него будет доступна не скоро.
Казалось бы с тех пор, как в свободном доступе появился Windows Server 2008 с Hyper-v, такие действия потеряли смысл, но людям свойственна тяга к проверенным вещам, даже если они не совершенны. Как говорится старый друг лучше новых двух и письма с подобными вопросами продолжают приходить. Мало кто готов сразу внедрять с наскоку даже самое лучшее ПО.
Выдалось немного свободного времени и я решил заняться решением этой проблемы. Честно говоря и самому было любопытно. Оказалось что решить ее довольно легко, а может быть мне просто повезло. :) :)
Итак, мы имеем несколько серверов с Windows Server 2008 Beta 3, RC0, RC1, среди них есть как 32-х так и 64-х битные машины. Процедура установки везде одинаковая. Вот такое трехкратное везение. :)
Запускаем Server Manager и добавляем роль веб сервера IIS:
Жмем "Add required features" и "Next"
Выбираем следующие возможности веб сервера:
Common Http Features
- Static Content
- Default Document
- Directory Browsing
- HTTP Errors
Application Development Features
- CGI
Health and Diagnostics
- HTTP Logging
- Request Monitor
Security
- Windows Authentication
Performance Features
- Static Content Compression
Management Tools
- IIS 6 Management Console
- IIS 6 Management Compatibility
- IIS 6 Metabase Compatibility
- IIS 6 WMI Compatibility
- IIS 6 Scripting Tools
- IIS 6 Management Console
На картинках это выглядит так:
Не забываем нажимать самую главную клавишу "Next" :)
Сверяем список компонентов, с тем что выбрали на предыдущем шаге и жмем "Install" и смиренно ждем окончания инсталляции.
Как вы могли убедиться установка роли завершилась успешно. Нажимаем "Close" и считаем предварительную подготовку оконченой. :)
Теперь начинается самое интересное. Запускаем установку Virtual Server 2005 R2 SP1. Иногда на некоторых сервера в начале установки можно получить вот такое предупреждающее окно:
Игнорируем его и смело многократно нажимая "Next" и "OK" проходим через инсталляцию принимая все значения по умолчанию.
Иногда в процессе инсталляции на экране может появиться следующее сообщение с указанием необходимости установить IIS компоненты. Жмем "Yes" и идем дальше к заветному "Finish".
После этого можно наконец-то пользоваться Virtual Server 2005. Как видите ничего сложного в процессе нет.
Я провел тестирование получившейся системы запустив в контейнерах несколько ресурсоемких задач и судя по всему все равботает отлично. По крайней мере следующие системы чувствуют себя в виртуальных контейнерах как дома:
- Red hat Enterprise Linux 5
- Windows Server Core RC1
- Windows Server RC1
- Windows XP SP2
- Windows Vista
Вы и сами можете убедиться в этом взглянув на следующий снимок.
В ближайшее время попытаюсь установить Virtual Server 2005 под Windows Server Core. Посмотрим что получится. :) :)
Если вам интересен подобный эксперимент, не стесняйтесь, пишите комментарии.
Comments
Anonymous
January 01, 2003
"Мне кажется, что, с точки зрения виртуализации, если не использовать Hyper-V, то никакой выгоды от Windows Server 2008 не будет. Зато появляется желание максимально сэкономить ресурсы физического сервера, а в этом случае ОС последнего поколения (да ещё бета) — не лучший выбор." Вот Server Core как раз и будет минимизацией ресурсов.Anonymous
January 01, 2003
Не знаю, не знаю… Мне кажется, что, с точки зрения виртуализации, если не использовать Hyper-V, то никакой выгоды от Windows Server 2008 не будет. Зато появляется желание максимально сэкономить ресурсы физического сервера, а в этом случае ОС последнего поколения (да ещё бета) — не лучший выбор. Поймите меня правильно. Я не хочу сказать, что WS2008 — бегемот, который требует слишком много ресусов. Вовсе нет. Но мне кажется нормальным и правильным, что современная ОС требует современного железа. Оборудование, совместимое с Hyper-V, выпускается уже как минимум последние два года. А если мы говорим о более старом железе, я думаю, что будет оправдано использование более ранних выпусков Windows (пока они будут поддерживаться). По крайней мере, в такой чувствительной к производительности роли, как виртуализация.Anonymous
January 01, 2003
мда. Полная блажь, но блажь популярная =) http://blogs.technet.com/virtualization/archive/2007/07/31/installing-virtual-server-r2-sp1-on-windows-server-2008-beta-3.aspx http://blogs.msdn.com/virtual_pc_guy/archive/2007/06/28/running-virtual-server-2005-on-windows-server-2008-core-installations.aspxAnonymous
January 01, 2003
PingBack from http://geeklectures.info/2007/12/24/%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%b5%d0%bc-virtual-server-2005-r2-sp1-%d0%bf%d0%be%d0%b4-windows-server-2008/Anonymous
December 25, 2007
Конечно популярная :) Хочется же всё таки как то виртуализировать машинки на 2к8 если нет железа под Hyper-V :) И кстати помоему вирт серв 2005 на 2008 всё же будет поддерживаемым. Это на Core оно unsupported.Anonymous
February 12, 2008
"В ближайшее время попытаюсь установить Virtual Server 2005 под Windows Server Core. Посмотрим что получится. :) :)" А на вот это, я бы тоже с удовольствием, посмотрел в картинках! ;)Anonymous
April 20, 2008
К сожалению ничего не получилось ( В процессе инсталляций сетевого драйвера приложение зависло безвозратно ( пришлось делать хард ресетAnonymous
December 08, 2009
для установки Virtual Server 2005 R2 SP1 под Windows Server 2008 R2 можно воспользоваться отключением проверки программ на совместимость и запускать с Troubleshoot compatibility, указав WinServer 2008 sp1. (под R2 - работает)