Доброго времени друзья.
Недавний мой пост про гипервизор на FreeBSD сподвиг меня все таки поставить и потестить и полупродакшене решение.
Была выбрана последняя ОС FreeBSD 11.1
> FreeBSD vh 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64Далее по этой статье: https://onlyfriends.name/2016/10/pchyolki-v-dele-ili-zapuska...
Ну а полный листинг для конфигурационного файла можно найти тут: http://www.gsp.com/cgi-bin/man.cgi?section=8&topic=vmВ общем. Сейчас везде у меня стоит Windows Server 2012R2 Datacenter со службой Hyper-V. Соответственно образы дисков толко VHD/VHDX.
Чтобы запустить, так сказать в полупродакшене, нужно что-то с виндовой серверов перенести под bhyve, но беда в том, что поддержка vhd обозначена только в будущем.Вопрос: Как переконвертировать vhd в понятный для bhyve формат img(raw)?
>[оверквотинг удален]
> Была выбрана последняя ОС FreeBSD 11.1
>> FreeBSD vh 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
> Далее по этой статье: https://onlyfriends.name/2016/10/pchyolki-v-dele-ili-zapuska...
> Ну а полный листинг для конфигурационного файла можно найти тут: http://www.gsp.com/cgi-bin/man.cgi?section=8&topic=vm
> В общем. Сейчас везде у меня стоит Windows Server 2012R2 Datacenter со
> службой Hyper-V. Соответственно образы дисков толко VHD/VHDX.
> Чтобы запустить, так сказать в полупродакшене, нужно что-то с виндовой серверов перенести
> под bhyve, но беда в том, что поддержка vhd обозначена только
> в будущем.
> Вопрос: Как переконвертировать vhd в понятный для bhyve формат img(raw)?а почитать самостоятельно:
https://wiki.freebsd.org/bhyve/usr/ports/emulators/qemu-utils - qemu-img vhd <-> raw
/usr/ports/sysutils/vmdktool - vmdk <-> rawможно и vboxmanage использовать...
>[оверквотинг удален]
>> Далее по этой статье: https://onlyfriends.name/2016/10/pchyolki-v-dele-ili-zapuska...
>> Ну а полный листинг для конфигурационного файла можно найти тут: http://www.gsp.com/cgi-bin/man.cgi?section=8&topic=vm
>> В общем. Сейчас везде у меня стоит Windows Server 2012R2 Datacenter со
>> службой Hyper-V. Соответственно образы дисков толко VHD/VHDX.
>> Чтобы запустить, так сказать в полупродакшене, нужно что-то с виндовой серверов перенести
>> под bhyve, но беда в том, что поддержка vhd обозначена только
>> в будущем.
>> Вопрос: Как переконвертировать vhd в понятный для bhyve формат img(raw)?
> а почитать самостоятельно:
> https://wiki.freebsd.org/bhyveЧитал. Честно. Не увидел, может просто пропустил... По диагонали прошелся:(
> /usr/ports/emulators/qemu-utils - qemu-img vhd <-> raw
> /usr/ports/sysutils/vmdktool - vmdk <-> raw
> можно и vboxmanage использовать...vmdktool я поставил, но он работает с VMDK и упоминания про VHD нет. А вот по qemu-utils честно говоря не подумал...
Спасибо тебе друг, ставлю qemu-utils. Дальше я справлюсь, дальше все знакомо:)
> vmdktool я поставил, но он работает с VMDK и упоминания про VHDНа крайняк, полно утилит, которые могут VHD/VHDX в VMDK сконвертировать (StarWind Converter например). А уже потом vmdktool.
Только смотри windows в bhyve работает только с uefi, даже не csm mode.
> Только смотри windows в bhyve работает только с uefi, даже не csm
> mode.Это я уже понял. Сейчас пробую уже готовую виртуальную систему перевести в uefi, что-то нифига не выходит.
>> Только смотри windows в bhyve работает только с uefi, даже не csm
>> mode.
> Это я уже понял. Сейчас пробую уже готовую виртуальную систему перевести в
> uefi, что-то нифига не выходит.Если получится отпишись. Что я только не делал, у меня не получилось.
>>> Только смотри windows в bhyve работает только с uefi, даже не csm
>>> mode.
>> Это я уже понял. Сейчас пробую уже готовую виртуальную систему перевести в
>> uefi, что-то нифига не выходит.
> Если получится отпишись. Что я только не делал, у меня не получилось.Ну а если такие проблемы с конвертацией - может тогда начать с того, чтобы чистую Windows систему с 0 поднять в BhyVe ?
Потом поднять роли, смигрировать какие нибудь сервисы?
>>>> Только смотри windows в bhyve работает только с uefi, даже не csm
>>>> mode.
>>> Это я уже понял. Сейчас пробую уже готовую виртуальную систему перевести в
>>> uefi, что-то нифига не выходит.
>> Если получится отпишись. Что я только не делал, у меня не получилось.
> Ну а если такие проблемы с конвертацией - может тогда начать с
> того, чтобы чистую Windows систему с 0 поднять в BhyVe ?
> Потом поднять роли, смигрировать какие нибудь сервисы?все верно. Похоже это единственный способ, но я пока еще не писал в ТП мелкомягких.
В UEFI новая винда ставится и работает на ура, без нареканий. Но как-то не хочется заниматься миграцией контроллера домена на новый сервак, для тестирования, равно как и други винтовые сервисы, такие как MS SQL, 1C серверный вариант, Терминальный сервер для работы в 1С, в файловом варианте в режиме RemoteApp
>> того, чтобы чистую Windows систему с 0 поднять в BhyVe ?
>> Потом поднять роли, смигрировать какие нибудь сервисы?
> все верно. Похоже это единственный способ, но я пока еще не писал
> в ТП мелкомягких.
> В UEFI новая винда ставится и работает на ура, без нареканий. Но
> как-то не хочется заниматься миграцией контроллера домена на новый сервак, для
> тестирования, равно как и други винтовые сервисы, такие как MS SQL,
> 1C серверный вариант, Терминальный сервер для работы в 1С, в файловом
> варианте в режиме RemoteAppА разметку диска в виртуалке меняли с mbr на gpt...
>>> того, чтобы чистую Windows систему с 0 поднять в BhyVe ?
>>> Потом поднять роли, смигрировать какие нибудь сервисы?
>> все верно. Похоже это единственный способ, но я пока еще не писал
>> в ТП мелкомягких.
>> В UEFI новая винда ставится и работает на ура, без нареканий. Но
>> как-то не хочется заниматься миграцией контроллера домена на новый сервак, для
>> тестирования, равно как и други винтовые сервисы, такие как MS SQL,
>> 1C серверный вариант, Терминальный сервер для работы в 1С, в файловом
>> варианте в режиме RemoteApp
> А разметку диска в виртуалке меняли с mbr на gpt...Не готов ответить. Делал по итогу изучения всевозможных мануалов. в винде не очень силен.
Так или иначе, буду еще пробовать, еще читать...
> В UEFI новая винда ставится и работает на ура, без нареканий. Но
> как-то не хочется заниматься миграцией контроллера домена на новый сервак, для
> тестирования, равно как и други винтовые сервисы, такие как MS SQL,
> 1C серверный вариант, Терминальный сервер для работы в 1С, в файловом
> варианте в режиме RemoteAppМигрировать контроллер домена и не стоит. Стоит поднять полноценный дополнительный. Между ними будет репликация и потом его можно будет без проблем из домена удалить.
Насчет остальных ролей - а что, у Вас они все на одной машинки ? (DC, 1C, Term Server, IIS + Remote APP) ?
>> В UEFI новая винда ставится и работает на ура, без нареканий. Но
>> как-то не хочется заниматься миграцией контроллера домена на новый сервак, для
>> тестирования, равно как и други винтовые сервисы, такие как MS SQL,
>> 1C серверный вариант, Терминальный сервер для работы в 1С, в файловом
>> варианте в режиме RemoteApp
> Мигрировать контроллер домена и не стоит. Стоит поднять полноценный дополнительный. Между
> ними будет репликация и потом его можно будет без проблем из
> домена удалить.
> Насчет остальных ролей - а что, у Вас они все на одной
> машинки ? (DC, 1C, Term Server, IIS + Remote APP) ?Да нет конечно, на разных, но все же. Для теста так заморачиваться как-то не очень радует... Я еще подумаю.
Было бы удобно, мигрировать ВМ между хостами, но это доступно в коробочках решениях.
> Было бы удобно, мигрировать ВМ между хостами, но это доступно в коробочках
> решениях.Ну это работает только в однородных средах виртуализации (VMware - при наличие vCenter (offline без кластера и live migration - в рамках кластера), Microsoft (есть в Hyper-V Manager (offline), есть в Failover Cluster (offline/live), есть в SCVMM).
SCVMM конечно поддерживает еще в довесок Citrix и vCenter - но миграция машинки там процесс "шаманский", с конвертацией формата VM...и я бы не сказал, что 100%-но работающий...скорее 50/50 )))
Так что я особо не знаю решения, которое бы без проблем мигировало виртуальные машины между разными средами виртуализации....
PS: В Рамках BhyVe offline миграция виртуальных машин есть - в составе CBSD-кластера (либо на базе ClonOs кластера - по сути тот же CBSD но с WEB-интерфейсом). Online пока нет насколько я знаю.
>[оверквотинг удален]
> Microsoft (есть в Hyper-V Manager (offline), есть в Failover Cluster (offline/live),
> есть в SCVMM).
> SCVMM конечно поддерживает еще в довесок Citrix и vCenter - но миграция
> машинки там процесс "шаманский", с конвертацией формата VM...и я бы не
> сказал, что 100%-но работающий...скорее 50/50 )))
> Так что я особо не знаю решения, которое бы без проблем мигировало
> виртуальные машины между разными средами виртуализации....
> PS: В Рамках BhyVe offline миграция виртуальных машин есть - в составе
> CBSD-кластера (либо на базе ClonOs кластера - по сути тот же
> CBSD но с WEB-интерфейсом). Online пока нет насколько я знаю.У меня сейчас стоят на Hyper-V 2012R2 и там Online-миграция. Про остальное не знаю.
Само собой, что среды виртуализации должны быть однородными. :)
Ну так или иначе, я поковыряю сейчас bhyve потом попробую CBSD на базе ClonOS.