beadm — Управление средами загрузки ZFS в системах FreeBSD/Solaris/illumos.
Новая версия 2.3.
Описание
- Создание, удаление или активация сред загрузки ZFS.
- Монтирование и размонтирование сред загрузки ZFS.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| description | Значение по умолчанию: "нет" | Связывает описание с новой средой загрузки. Этот параметр доступен только в платформах Solaris. |
| force bool |
| Указывает, нужно ли принудительно размонтировать. |
| mountpoint | Значение по умолчанию: "нет" | Путь для монтирования среды загрузки ZFS |
| name обязательно | Имя среды загрузки ZFS. псевдонимы: be | |
| options | Значение по умолчанию: "нет" | Создаёт наборы данных для новой среды загрузки со специфическими свойствами ZFS. Можно указать несколько параметров. Этот параметр доступен только в платформах Solaris. |
| snapshot | Значение по умолчанию: "нет" | Если указано, новая среда загрузки будет клонирована из заданного снимка или неактивной среды загрузки. |
| state |
| Создание или удаление среды загрузки ZFS. |
Примеры
- name: Create ZFS boot environment
beadm:
name: upgrade-be
state: present
- name: Create ZFS boot environment from existing inactive boot environment
beadm:
name: upgrade-be
snapshot: be@old
state: present
- name: Create ZFS boot environment with compression enabled and description "upgrade"
beadm:
name: upgrade-be
options: "compression=on"
description: upgrade
state: present
- name: Delete ZFS boot environment
beadm:
name: old-be
state: absent
- name: Mount ZFS boot environment on /tmp/be
beadm:
name: BE
mountpoint: /tmp/be
state: mounted
- name: Unmount ZFS boot environment
beadm:
name: BE
state: unmounted
- name: Activate ZFS boot environment
beadm:
name: upgrade-be
state: activated
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| description строка | всегда | Описание среды загрузки Пример: Обновление с 9.0 до 10.0 |
| force булево | всегда | Если нужно принудительное действие |
| mountpoint строка | всегда | Точка монтирования среды загрузки Пример: /mnt/be |
| name строка | всегда | Имя среды загрузки Пример: pre-upgrade |
| options строка | всегда | Дополнительные параметры среды загрузки Пример: compression=on |
| snapshot строка | всегда | Снимок ZFS для создания среды загрузки Пример: rpool/ROOT/oi-hipster@fresh |
| state строка | всегда | состояние целевого объекта Пример: present |
Состояние
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Поддержка и обслуживание модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Adam Števko (@xen0l)
Подсказка
Если вы обнаружите какие-либо проблемы в этом руководстве, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/beadm_module.html