Spec-Zone.ru › Ansible 2.10

community.general.beadm – Управление средами загрузки ZFS на системах FreeBSD/Solaris/illumos.

Примечание

Этот плагин входит в коллекцию community.general (версия 1.3.2).

Для его установки используйте: ansible-galaxy collection install community.general.

Для использования в книге задач укажите: community.general.beadm.

  • Обзор
  • Параметры
  • Примеры
  • Значения возврата

Обзор

  • Создание, удаление или активация сред загрузки ZFS.
  • Подключение и отключение сред загрузки ZFS.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
description
строка
Привязывает описание к новой среде загрузки. Этот параметр доступен только на платформах Solaris.
force
булево
    Варианты:
  • нет ←
  • да
Указывает, нужно ли принудительно отключить.
mountpoint
путь
Путь для подключения среды загрузки ZFS.
name
строка / обязательно
Имя среды загрузки ZFS.

псевдонимы: be
options
строка
Создает наборы данных для новой среды загрузки с определёнными свойствами ZFS.
Можно указать несколько параметров.
Этот параметр доступен только на платформах Solaris.
snapshot
строка
Если указано, новая среда загрузки будет клонирована из заданного снимка или неактивной среды загрузки.
state
строка
    Варианты:
  • отсутствует
  • активировано
  • подключено
  • присутствует ←
  • отключено
Создать или удалить среду загрузки ZFS.

Примеры

- name: Create ZFS boot environment
  community.general.beadm:
    name: upgrade-be
    state: present

- name: Create ZFS boot environment from existing inactive boot environment
  community.general.beadm:
    name: upgrade-be
    snapshot: be@old
    state: present

- name: Create ZFS boot environment with compression enabled and description "upgrade"
  community.general.beadm:
    name: upgrade-be
    options: "compression=on"
    description: upgrade
    state: present

- name: Delete ZFS boot environment
  community.general.beadm:
    name: old-be
    state: absent

- name: Mount ZFS boot environment on /tmp/be
  community.general.beadm:
    name: BE
    mountpoint: /tmp/be
    state: mounted

- name: Unmount ZFS boot environment
  community.general.beadm:
    name: BE
    state: unmounted

- name: Activate ZFS boot environment
  community.general.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
строка
всегда
Состояние цели

Пример:
присутствует


Авторы

  • 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.10/collections/community/general/beadm_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API