FreeBSD 9 + HyperV
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- сержант
- Сообщения: 222
- Зарегистрирован: 2008-07-27 19:58:25
- Откуда: Уфа
- Контактная информация:
FreeBSD 9 + HyperV
Всем доброго времени суток. Вопрос вот какой: хочу поднять шлюз на базе FreeBSD 9.2 в гипервизоре, как обычно делаю, но тут столкнулся со следующей проблемой: сетевые интерфейсы не корректно работают под Hyper-V. Натолкнулся по проблеме на решение https://github.com/FreeBSDonHyper-V/fre ... rV-drivers. Там описывается такая последовательность:
- скачиваем правленные исходники в /usr/freebsd
- правим файл ядра
- устанавливаем ядро штатно, однако находясь не /usr/src (как я привык), а находясь по пути /usr/freebsd.
Проблема в том, что по алгоритму выше, что-то ломается, и сетевые карты Hyper-V действительно распознаются системой (не Generic, а именно родные от гипервизора), однако сетевые настройки невозможно установить + устанавливается ядро от FreeBSD 8.2.
Вопрос: возможно ли собрать ядро по алгоритму выше, но не устанавливать его, а выдернуть сами модули поддержки сетевой карты от Hyper-V? Есть ли смысл закинуть скомпилированные модули *.ko в действующее ядро?
Спасибо откликнувшимся.
- скачиваем правленные исходники в /usr/freebsd
- правим файл ядра
- устанавливаем ядро штатно, однако находясь не /usr/src (как я привык), а находясь по пути /usr/freebsd.
Проблема в том, что по алгоритму выше, что-то ломается, и сетевые карты Hyper-V действительно распознаются системой (не Generic, а именно родные от гипервизора), однако сетевые настройки невозможно установить + устанавливается ядро от FreeBSD 8.2.
Вопрос: возможно ли собрать ядро по алгоритму выше, но не устанавливать его, а выдернуть сами модули поддержки сетевой карты от Hyper-V? Есть ли смысл закинуть скомпилированные модули *.ko в действующее ядро?
Спасибо откликнувшимся.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2013-07-09 17:02:59
Re: FreeBSD 9 + HyperV
На 9.2 есть отдельный патч для Hyper-v. Где-то тут была тема с ним. Скачай 10-ку( она сейчас в 3-й бете) там, синтетические устройства уже в ядре.
-
- сержант
- Сообщения: 222
- Зарегистрирован: 2008-07-27 19:58:25
- Откуда: Уфа
- Контактная информация:
Re: FreeBSD 9 + HyperV
Спасибо. Действительно, 10 бетка поддерживает устройство. Интересует стабильность работы ОС, если выбрать ее в качестве шлюза на гипервизоре от МС, ну и естественно скорость работы сети в таком решении.
-
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2013-07-09 17:02:59
Re: FreeBSD 9 + HyperV
Плохо пока со стабильностью - валится при установке вебмина. Дальше ковыряюсь, но пока только в качестве самообразования. Жду стальный релиз - тогда можно будет ставить шлюз.
-
- сержант
- Сообщения: 222
- Зарегистрирован: 2008-07-27 19:58:25
- Откуда: Уфа
- Контактная информация:
Re: FreeBSD 9 + HyperV
Я вот тоже думаю, рискнуть выкатить шлюз на базе бетки 10й в продакшн. Очень не хочется ставить Ubuntu. Как вариант поставил триальный Керио 8, но он дается на 30 дней. Еще бы сроки знать, как выпустят стабильный билд.
-
- сержант
- Сообщения: 222
- Зарегистрирован: 2008-07-27 19:58:25
- Откуда: Уфа
- Контактная информация:
Re: FreeBSD 9 + HyperV
Судя http://www.freebsd.org/releases/10.0R/schedule.html, 24.11 должен быть пресс-релиз 10ки. Ждемс.dm07 писал(а):Я вот тоже думаю, рискнуть выкатить шлюз на базе бетки 10й в продакшн. Очень не хочется ставить Ubuntu. Как вариант поставил триальный Керио 8, но он дается на 30 дней. Еще бы сроки знать, как выпустят стабильный билд.
-
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2013-07-09 17:02:59
Re: FreeBSD 9 + HyperV
Не все так радужно...
25 октября должен был быть - инженерный релиз. Тем не менее 3 ноября вышла 3-я бета.
у меня сейчас на шлюзе фри 5.4
25 октября должен был быть - инженерный релиз. Тем не менее 3 ноября вышла 3-я бета.
у меня сейчас на шлюзе фри 5.4
- Jedi88Knight
- рядовой
- Сообщения: 47
- Зарегистрирован: 2013-06-26 14:07:47
- Откуда: Челябинская обл. г.Миасс
- Контактная информация:
Re: FreeBSD 9 + HyperV
А в чем проблема, высокоуважаемый?сетевые интерфейсы не корректно работают под Hyper-V
Поднимал раз 10 девятые версии FreeBSD на гипер-в, и вебминка работала нормально. Может я чего-то не знаю? Или это какой-то частный случай?
-
- сержант
- Сообщения: 222
- Зарегистрирован: 2008-07-27 19:58:25
- Откуда: Уфа
- Контактная информация:
Re: FreeBSD 9 + HyperV
Проблема в том, что на девятке без патчей поддерживаются только Generic-сетевые интерфейсы, что ведет к падению сетевой производительности. Плюс у меня наблюдаются странные проблемы, в виде периодической доступности сетевых интерфейсов (то доступны, то нет из-за чего скорее всего NAT у меня не заводится).Jedi88Knight писал(а):А в чем проблема, высокоуважаемый?сетевые интерфейсы не корректно работают под Hyper-V
Поднимал раз 10 девятые версии FreeBSD на гипер-в, и вебминка работала нормально. Может я чего-то не знаю? Или это какой-то частный случай?
- Jedi88Knight
- рядовой
- Сообщения: 47
- Зарегистрирован: 2013-06-26 14:07:47
- Откуда: Челябинская обл. г.Миасс
- Контактная информация:
Re: FreeBSD 9 + HyperV
Эмм... ну не знаю... может мы про разные Hyper-V говорим))) Буквально полгодика назад мы купили двухпроцессорное шасси с 64 гигами оперативки, ставить голую hyper-V не стали. вместо этого я поднял 2008R2 + роль Hyper-V во всей своей красе. Сейчас на нем крутятся 1 прокси-сервер на FreeBSD 9.1, 1 радиосервер FreeBSD 9.2 + Icecast + Apache (для корпоративного радио, слушаемого юзерами прямиком из браузера) и один Asterisk тоже на FreeBSD 9.2. Никакого снижения производительности не замечал. Все вроде как летает прям... Единственное, что при создании виртуальной машины по дефолту создается сетевой адаптер который надо заменить на "устаревший сетевой адаптер" вот он как раз и используется для операционной системы в которой нет служб интеграции, но он медленнее. Вы это имеете в виду? Если да, то скажу Вам честно, что это не совсем критично. Скорости даже с устаревшим сетевым адаптером хватает за глаза. По крайней мере мне хватает.
-
- сержант
- Сообщения: 222
- Зарегистрирован: 2008-07-27 19:58:25
- Откуда: Уфа
- Контактная информация:
Re: FreeBSD 9 + HyperV
> 2008R2 + роль Hyper-VJedi88Knight писал(а):Эмм... ну не знаю... может мы про разные Hyper-V говорим))) Буквально полгодика назад мы купили двухпроцессорное шасси с 64 гигами оперативки, ставить голую hyper-V не стали. вместо этого я поднял 2008R2 + роль Hyper-V во всей своей красе. Сейчас на нем крутятся 1 прокси-сервер на FreeBSD 9.1, 1 радиосервер FreeBSD 9.2 + Icecast + Apache (для корпоративного радио, слушаемого юзерами прямиком из браузера) и один Asterisk тоже на FreeBSD 9.2. Никакого снижения производительности не замечал. Все вроде как летает прям... Единственное, что при создании виртуальной машины по дефолту создается сетевой адаптер который надо заменить на "устаревший сетевой адаптер" вот он как раз и используется для операционной системы в которой нет служб интеграции, но он медленнее. Вы это имеете в виду? Если да, то скажу Вам честно, что это не совсем критично. Скорости даже с устаревшим сетевым адаптером хватает за глаза. По крайней мере мне хватает.
У меня тоже такая конфигурация. Провайдер дает truе 1Gbit, поэтому нужны быстрые сетевые виртуальные интерфейсы.
>радиосервер FreeBSD 9.2 + Icecast + Apache
а вот это надо раскурить
- Jedi88Knight
- рядовой
- Сообщения: 47
- Зарегистрирован: 2013-06-26 14:07:47
- Откуда: Челябинская обл. г.Миасс
- Контактная информация:
Re: FreeBSD 9 + HyperV
Готов помочь в этом вопросе и дать все конфиги, самое тяжелое было искать нормальные радиопотоки, которые заводятся на сервер для последующей раздачи и не отваливаются день-через день.. Ну и написание внутренней веб-странички с плеером, которая позволяет юзерам не заморачиваться с добавлением потоков в винамп и аимп, а просто набрать в браузере radio.domain и наслаждаться полноценной страничкой с красивостями и нативным флэш-плеером. Ну и отдельной трудностью было прикрутить к этому всему ICES, который стримит в сеть как радиопоток заранее созданный админом плэйлист, никак не хотел заводится при старте системы, только ручонками... но побеждаемо... Юзеры невероятно довольны, ввиду того что на проксе редиректор режет им все что только можно, да и все онлайн радио запрещены, мы не могли позволить трехстам пользователям слушать радио из инета и загрязнять тем самым трафик, да и вообще лазить по сомнительным ресурсам, которые имеют в своем распоряжении онлайн-радио, а так все довольны... Даже непривычно, обычно админов считают тиранами, которые все им запрещают, а тут даже спасибо сказали)))>радиосервер FreeBSD 9.2 + Icecast + Apache
а вот это надо раскурить
Но мы отошли от темы. Я так понимаю десятая ветка бсд поможет Вам решить эту проблему и вот хотел поинтересоваться пробовали или нет еще работать с ней? Тоже имею желание повозиться с ней. Пощупать, так сказать)
-
- сержант
- Сообщения: 222
- Зарегистрирован: 2008-07-27 19:58:25
- Откуда: Уфа
- Контактная информация:
Re: FreeBSD 9 + HyperV
>Готов помочь в этом вопросе
Спасибо, если что постучусь в личку?
FreeBSd 10 бетку3 ставил из коробки, в ядре уже есть опции не только для Hyper-V, но Xen'а и Вари. Нативный сетевой интерфейс от Hyper-V завелся без каких-либо проблем. Очень жду релиза 10го, т.к. уже говорил, не хочу ставить Linux и тестовый период Kerio заканчивается.
Спасибо, если что постучусь в личку?
FreeBSd 10 бетку3 ставил из коробки, в ядре уже есть опции не только для Hyper-V, но Xen'а и Вари. Нативный сетевой интерфейс от Hyper-V завелся без каких-либо проблем. Очень жду релиза 10го, т.к. уже говорил, не хочу ставить Linux и тестовый период Kerio заканчивается.
- Jedi88Knight
- рядовой
- Сообщения: 47
- Зарегистрирован: 2013-06-26 14:07:47
- Откуда: Челябинская обл. г.Миасс
- Контактная информация:
Re: FreeBSD 9 + HyperV
Всегда пожалуйста.Спасибо, если что постучусь в личку?
>не хочу ставить Linux
Тоже последнее время неохотно использую, если и да, то только в качестве десктопа. Сервера на убунте, сусе и пр. вообще не перевариваю. Ждем воскресенья)) на 24 вроде релиз намечен.
-
- ефрейтор
- Сообщения: 52
- Зарегистрирован: 2013-05-14 17:47:24
Re: FreeBSD 9 + HyperV
Приветствую! А как быть с теми, кто хочет использовать адаптеры с гб пропускной способностью, их не получится поднять?
- Jedi88Knight
- рядовой
- Сообщения: 47
- Зарегистрирован: 2013-06-26 14:07:47
- Откуда: Челябинская обл. г.Миасс
- Контактная информация:
Re: FreeBSD 9 + HyperV
Ну использовать то их можно, просто виртуальный адаптер будет пропускать не более 100. Вот об этой проблеме и идет речь. Freebsd видит сетевые адаптеры в Hyper-v при условии, что при создании виртуальной машины был выбран устаревший сетевой адаптер.kaig писал(а):Приветствую! А как быть с теми, кто хочет использовать адаптеры с гб пропускной способностью, их не получится поднять?
-
- ефрейтор
- Сообщения: 52
- Зарегистрирован: 2013-05-14 17:47:24
Re: FreeBSD 9 + HyperV
я еще debian 7.3 пробовал, тоже синтетические устройства не функционируют нормально, у кого-то это удавалось добиться того, чтобы они функционировали должным образом?
- Jedi88Knight
- рядовой
- Сообщения: 47
- Зарегистрирован: 2013-06-26 14:07:47
- Откуда: Челябинская обл. г.Миасс
- Контактная информация:
Re: FreeBSD 9 + HyperV
По слухам как-то патчат, добиваются. Сам не видел ни разу. FreeBSD 10.0 говорят избавлена от этой неприятной особенности.
-
- ефрейтор
- Сообщения: 52
- Зарегистрирован: 2013-05-14 17:47:24
Re: FreeBSD 9 + HyperV
10 версию ставил, тоже самое.увы.
устройства видятся сразу, без пересборки, но не работают.
устройства видятся сразу, без пересборки, но не работают.
- Jedi88Knight
- рядовой
- Сообщения: 47
- Зарегистрирован: 2013-06-26 14:07:47
- Откуда: Челябинская обл. г.Миасс
- Контактная информация:
Re: FreeBSD 9 + HyperV
FreeBSD 10.0 превосходно работает на Hyper-V 2012 R2. Проверено. Больше нет необходимости использовать устаревшие сетевые адаптеры.
- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
Re: FreeBSD 9 + HyperV
Если кому-то нужна freebsd в hyper-v server тогда 10-тку (интеграция присутствует в ядре но только для х64, для х32 - надо ручками в ядре писать), но у меня была проблема связать samba и AD на десятке, в интернете нашел проблему с Керберос на 10-тке, поэтому вернулся на стабильную девятку 9.2 и поставил интеграцию гипера через пакет. Без проблем поднялась связка samba и AD. https://github.com/FreeBSDonHyper-V/Hyp ... -FreeBSD-9