Как стать автором
Обновить

Комментарии 42

Давно уже держу Archlinux под Hyper-V. Никаких проблем или отличий от стандартной установки не замечено вовсе.
Тоже самое писал еще год назад, ставил freebsd и debian
Проблемы были только с DHCP
Я не так давно победил проблемы с DHCP во FreeBSD под Hyper-V. Надо будет написать обновленную инструкцию.
А какое у вас там ядро. Компонеты интеграции и синтетические устройства задействовали?
если вы ошиблись веткой, то…

[root@regulus ~]# uname -a
Linux regulus 2.6.35-ARCH #1 SMP PREEMPT Tue Sep 21 11:00:23 UTC 2010 i686 Intel® Xeon® CPU E5520 @ 2.27GHz GenuineIntel GNU/Linux

[root@regulus ~]# lsmod | grep hv
hv_utils                2688  0
hv_netvsc              25002  0
hv_vmbus               38404  2 hv_utils,hv_netvsc

Мне как раз было интересно как Arch работает под Hyper-V.

Спасибо за подробный ответ.

Кстати, еще вопрос. Многопроцессорность не тестировали?
нет, я покупаю дешевый VDS, своего Hyper-V у меня нет и негде поставить.
Жаль, приходится допиливать руками список модулей. Если с сетевым интерфейсом все и так понятно, то в случае с модулями надо знать, что именно подключать.
Впрочем, я допускаю, что гуру виртуализации помнят все модули и без документации.
Давайте разберемся с модулями.

hv_vmbus — шина Hyper-V
hv_storvsc — хранилище т.е жесткие диски
hv_blkvsc — блочные устройства, нужна для хранилища
hv_netvsc — сетевые устройства
hv_utils — синхронизации веремени, выключение гостевой и прочие сервисы Hyper-V
Благодарю. Но я подозреваю, что это все же не все модули, предоставляемые Hyper-V и их конфигурация может отличаться в различных ситуациях, так?
Это все модули. Конфигурировать их не нужно они работают по умолчанию и настройке не подлежат.
Это радует. Может, я слишком ленив, но я люблю, когда все просто настраивается.
Это наиболее правильный подход. Простота использования того или иного продукта показывает что его разработчик потратил немало времени на полировку и доведение до совершенства своего детища.

В жизни полно вещей которые гораздо интереснее делать чем разбираться в хитросплетениях очередного ПО.
Но в некоторых случаях это может быть полезно. В общем, сферическое ПО в вакууме должно адекватно работать из коробки и иметь возможность тонкой доводки при помощи напильника, конфигов, мануалов и такой-то матери.
Взять тот же sendmail. Поднимается с полпинка. Но, открыв sendmail.cf, только тот, кто очень хорошо знаком с регулярными выражениями, не начнет верить в магию вуду.
Не знал что можно сюда ссылки постить вот и пришлось мучаться с форматированием.
Для этого нужна карма не меньше 20.
windows server 2008 r2 с sp1?
если да, пробовали Dynamic Memory?
Тестировал под Windows Server 2008 R2 SP1. На данный момент Dynamic Memory работает только в гостевых Windows. Идет разработка необходимых механизмов для других ОС.
Обязательно опробуем!!! Спасибки.
НЛО прилетело и опубликовало эту надпись здесь
Вы отстали от жизни и не в курсе ситуации. Обновленный код Hyper-V в ядре Vanila уже давно.
НЛО прилетело и опубликовало эту надпись здесь
Можете описать подробнее что именно ему не удается сделать? Какую верию Centos он пытается запустить и какая версия Hyper-V у него? Нужна ли многопроцессорность?

Про Centos под Hyper-V в сети много интструкций.

www.google.ru/#sclient=psy&hl=ru&newwindow=1&q=hyper-v+centos&aq=f&aqi=g4&aql=&oq=&pbx=1&fp=e109751e5d2d946a
НЛО прилетело и опубликовало эту надпись здесь
Если речь идет о Intergration Services для старых версий ядра Linux то их берут тут

www.microsoft.com/downloads/ru-ru/details.aspx?FamilyID=EEE39325-898B-4522-9B4C-F4B5B9B64551

Для работы ядер 2.6.32 и выше Intergration Services не нужны. Все что нужно уже встроено в ядро.

Если ему не удастся добиться успеха направляйте ко мне я постараюсь помочь.
Это тестовая машина или у вас на сервере графика?
Графика специально ставится, чтобы проверить как гостевые ОС будут реагировать на виртуальную видеокарту.
Производительность IDE-дисков у меня была просто чудовищно малой. Подключение дисков как scsi эту проблему решало, но при активном использовании ядро раз в дня два впадало в панику. Обычный LAMP-стек на ubuntu 10.04 server x86_64.
Синтетические устройства с новыми драйверами использовали?

И еще чем меряли быстродействие? Хочу провести такие же тесты.

hdparm, dd.

SCSI и есть синтетический.

Еще плохо что загрузочный диск может быть только IDE.
НЛО прилетело и опубликовало эту надпись здесь
Hyper-V может дать каждой гостевой ОС до 64 ГБ. Хотелось это попроовать под Ubuntu и посмотреть как она будет работать. Впрочем надеюсь что мне это еще удастся сделать.
НЛО прилетело и опубликовало эту надпись здесь
Надо стремиться к лучшей жизни. Надеюсь скоро такие у всех будут не сервера а ноутбуки. :)

НЛО прилетело и опубликовало эту надпись здесь
А почему именно Ubuntu для серверов веб проектов?

Мне как то привычнее в качестве серверной платформы видеть RHEL, Fredora или Suse.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Вместо Fedora можно использовать CentOS
есть одно существенное замечание — недавно столкнулись при установке Ubuntu 10.04 LTS под Hyper-V.
Если после установки системы и включения всех модулей hv_vmbus, hv_storvsc, hv_blkvsc, hv_netvsc, hv_utils провести обновления системы, а именно:
#apt-get upgrade или(и)
#apt-get dist-upgrade, то система сваливается в ошибку при обновлении, а при перезагрузке полностью умирает! :)

Решение:
перед обновлением системы из модулей
hv_vmbus
hv_storvsc
hv_blkvsc
hv_netvsc
hv_utils
нужно оставить включенными модули
hv_vmbus
hv_netvsc
после этого можно спокойно обновить систему, а потом обратно включить выключенные модули
Не нашел в посте одного, зачем это делать? Использовать обе системы?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории