FreeBSD virtual environment management and repository

2020-10 upd: we reached the first fundraising goal and rented a server in Hetzner for development! Thank you for donating !

Внимание! Данные страницы описывают CBSD версии 13.0.x. Если вы используете более раннюю версию, рекомендуется сначала обновиться.

Настройка поведения завершения bhyve

Команда bconfig, bset, bconstruct-tui

			% cbsd bconfig
			% cbsd bset
			% cbsd bconstruct-tui
		

Описание:

Конфигурирование поведения виртуальной машины по exit codes

В CBSD начиная с версии 12.0.4 добавлен регулятор поведения, зависимый от кода завершения гипервизора виртуальной машины

Вы можете переназначить это поведение как через глобальный профиль (bhyve-default-default.conf), так и индивидуально для каждой виртуальной машины

Для редактирования, вы можете использовать bset или соответствующий пункт в меню bconstruct-tui или bconfig

Возможные exit codes, которые вы можете использовать:

  • on_poweroff: the content of this element specifies the action to take when the guest requests a poweroff
  • on_reboot: the content of this element specifies the action to take when the guest requests a reboot
  • on_crash: the content of this element specifies the action to take when the guest crashes

Возможные поведения, которые вы можете переназначить для каждого кода:

  • destroy: the domain will be terminated completely and all resources released
  • restart: the domain will be terminated and then restarted with the same configuration
  • preserve: the domain will be terminated and its resource preserved to allow analysis (WIP, at the moment: XEN only)
  • rename-restart: the domain will be terminated and then restarted with a new name (WIP, at the moment: XEN only)