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. Если вы используете более раннюю версию, рекомендуется сначала обновиться.
Очередность запуска окружений
Команды: jorder, jorder-tui, border, border-tui
% cbsd jls display=jname,b_order
Описание:
Может возникнуть ситуации, когда запуск одного из jail/vm желателен до запуска остальных. Например таковыми могут быть клетки с критичными сервисами как базы данных SQL или LDAP сервера.
В этом случае, вы можете отредактировать Boot Order (b_order в настройках окружений)
По-умолчанию, все окружения создаются с индексом b_order равным 10 (задается в профиле, что вы можете изменить)
Если вам необходимо, чтобы jail2 стартовал раньше jail1, его индекс b_order должен быть ниже чем у второй клетки.
Вы можете сделать выборку по текущей настройке через команду jls:
% cbsd jls display=jname,b_order JNAME B_ORDER firefly 3 jail1 10 kde4 1 kdeold 9 spicy2 2 test 2
Данный вывод изначает, что клетка с именем kde4 запустится самой первой. Самой последней будет запущена клетка jail1
Также, вы можете просмотреть очередность запуска клеток через команду jorder
% cbsd jorder
В какой последовательности вывелись клетки, в такой они и будут запускаться
Для редактирования очередности используейте комаду jset или TUI-редактор jorder-tui
Для редактирования bhyve очередности, используйте команды: border, border-tui