Spec-Zone.ru › Ansible 2.11

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

Примечание

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

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

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

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

Обзор

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

Параметры

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

псевдонимы: be
options
строка
Создание наборов данных для новой среды загрузки со специфическими свойствами ZFS.
Можно указать несколько параметров.
Этот параметр доступен только на платформах Solarish.
snapshot
строка
Если указано, новая среда загрузки будет клонирована из указанного снимка или неактивной среды загрузки.
state
строка
    Варианты:
  • absent
  • activated
  • mounted
  • present ←
  • unmounted
Создание или удаление среды загрузки 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
строка
всегда
состояние целевого объекта

Пример:
present


Авторы

  • Adam Števko (@xen0l)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/general/beadm_module.html

Spec-Zone.ru

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