Bhyve

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
densan
ст. сержант
Сообщения: 369
Зарегистрирован: 2007-12-06 10:02:02
Откуда: Penza
Контактная информация:

Bhyve

Непрочитанное сообщение densan » 2016-12-01 8:29:26

Здравствуйте.
Есть сервер на колокейшен. Нужно не нем организовать виртуальную машину Win8.1.
Решил попробовать Bhyve.
Свежая инсталляция 11.0-RELEASE.
Установлено и настроено только Bhyve, ipfw, openvpn,vm-bhyve-1.1.5
Столкнулся с непонятным зависанием гостевой Windows 8.1. В Freebsd ни в каких логах нет каких-либо записей которые бы имели отношение к Bhyve. После принудительного завершения работы Bhyve через bhyvectl --destroy --vm=w8 и последующего запуска в Windows логах запись о том, что ОС была неожиданно завершена в следствии отключения питания.
Есть у кого-нибудь опыт успешной эксплуатации аналогичной связки в продакшене?
Как можно отдебажить такую связку?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

snorlov
подполковник
Сообщения: 3844
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Bhyve

Непрочитанное сообщение snorlov » 2016-12-01 10:47:28

Может ваша виртуальная машинка, точнее сама Win 8.1, банально засыпать...

densan
ст. сержант
Сообщения: 369
Зарегистрирован: 2007-12-06 10:02:02
Откуда: Penza
Контактная информация:

Bhyve

Непрочитанное сообщение densan » 2016-12-02 21:46:42

snorlov писал(а): Может ваша виртуальная машинка, точнее сама Win 8.1, банально засыпать...
В Win8 сразу отключил все параметры связанные с энергосбережением и засыпанием.

Путем исключения выяснил, что проблема в параметре.

Код: Выделить всё

hw.vmm.topology.cores_per_package=4 
который я прописал в /boot/loader.conf.
Но без него в виртуальной машине видно всего 2 cpu,хотя в настройке виртуальной машины указано 6.
На хосте CPU Intel(R) Xeon(R) CPU E3-1240 V2 @ 3.40GHz (3400.09-MHz K8-class CPU) - 1 процессор 4 ядра 8 потоков.
В системе видны 8 CPU.

Код: Выделить всё

# sysctl hw.ncpu
hw.ncpu: 8
# sysctl hw.vmm
# sysctl hw.vmm
hw.vmm.npt.pmap_flags: 0
hw.vmm.svm.num_asids: 0
hw.vmm.svm.disable_npf_assist: 0
hw.vmm.svm.features: 4294967295
hw.vmm.svm.vmcb_clean: 959
hw.vmm.vmx.vpid_alloc_failed: 0
hw.vmm.vmx.posted_interrupt_vector: -1
hw.vmm.vmx.cap.posted_interrupts: 0
hw.vmm.vmx.cap.virtual_interrupt_delivery: 0
hw.vmm.vmx.cap.invpcid: 0
hw.vmm.vmx.cap.monitor_trap: 1
hw.vmm.vmx.cap.unrestricted_guest: 1
hw.vmm.vmx.cap.pause_exit: 1
hw.vmm.vmx.cap.halt_exit: 1
hw.vmm.vmx.initialized: 1
hw.vmm.vmx.cr4_zeros_mask: 18446744073708017664
hw.vmm.vmx.cr4_ones_mask: 8192
hw.vmm.vmx.cr0_zeros_mask: 18446744071025197056
hw.vmm.vmx.cr0_ones_mask: 32
hw.vmm.ept.pmap_flags: 2043
hw.vmm.vrtc.flag_broken_time: 1
hw.vmm.ppt.devices: 0
hw.vmm.iommu.initialized: 0
hw.vmm.bhyve_xcpuids: 10
hw.vmm.topology.cpuid_leaf_b: 1
hw.vmm.topology.cores_per_package: 1
hw.vmm.topology.threads_per_core: 1
hw.vmm.create: beavis
hw.vmm.destroy: beavis
hw.vmm.force_iommu: 0
hw.vmm.trace_guest_exceptions: 0
hw.vmm.ipinum: 251
hw.vmm.halt_detection: 1
Кто-нибудь использует Bhyve в продакшене?

Отправлено спустя 8 минут 17 секунд:
MS пишет что Win8.1 Pro может использовать ТОЛЬКО 2 физических процессора, но до кучи логических.

гест
проходил мимо

Bhyve

Непрочитанное сообщение гест » 2016-12-06 15:37:37

Я использую, но Server 2008 R2 (который на Windows 7). Но настройки по умолчанию, т.е. 1 проц. Никаких аномалий нет.