Spec-Zone.ru › Ansible 2.9

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

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус

Описание

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

Параметры

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

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

Пример:
Обновление с 9.0 до 10.0
force
логическое
всегда
Если требуется принудительное действие

mountpoint
строка
всегда
Точка монтирования BE

Пример:
/mnt/be
name
строка
всегда
Имя BE

Пример:
pre-upgrade
options
строка
всегда
Дополнительные параметры BE

Пример:
compression=on
snapshot
строка
всегда
Снимок ZFS для создания BE

Пример:
rpool/ROOT/oi-hipster@fresh
state
строка
всегда
состояние целевого объекта

Пример:
present


Статус

  • Этот модуль не гарантирует обратную совместимость. [предварительная версия]
  • Этот модуль поддерживается сообществом Ansible. [community]

Авторы

  • 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.9/modules/beadm_module.html

Spec-Zone.ru

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