У меня есть сервер с мастер-зоной и 4 «дочерними» зонами. Теперь мне нужна только зона master + 1, но я не могу просто удалить ненужные зоны.
На данный момент ненужные зоны отключены и отображаются неактивными. Однако, если сервер перезагружается, все 4 зоны снова запускаются.
Есть ли способ сохранить зону, но предотвратить ее загрузку при запуске сервера (т.е. только ручная загрузка)?
Добавлено: команда должна быть обратимой. Лучшим вариантом будет команда, которая останавливает автоматическую загрузку зон, но по-прежнему разрешает ручную загрузку (например, «zoneadm -z zone boot» все равно будет работать).
Я нашел ответ. У зоны есть свойство autoboot, которое, если установлено в true, будет вызывать загрузку зоны всякий раз, когда загружается сервер (главная зона). Чтобы остановить эту автоматическую загрузку зоны, установите для autoboot значение false:
zonecfg -z "зона"
установить autoboot = false
Информация
проверить
совершить
выход
Теперь зона не загружается автоматически при загрузке машины.
Отметить зону как недоступную:
В Oracle Solaris состояние зоны недоступно означает, что зона установлена, но не может быть загружена. ...
Например:
zoneadm -z name mark unavailable