Spec-Zone.ru › Ansible 2.6

purefa_snap - Управление моментальными снимками томов на Pure Storage FlashArrays

Новая версия 2.4.

  • Обзор
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Создание или удаление томов и моментальных снимков томов на Pure Storage FlashArray.

Требования

Ниже перечислены требования к хосту, на котором будет выполняться данный модуль.

  • python >= 2.7
  • purestorage

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
api_token
обязательный
Токен API FlashArray для пользователя с правами администратора.
eradicate
bool
    Варианты:
  • нет ←
  • да
Определяет, следует ли уничтожить моментальный снимок при удалении или оставить в корзине.
fa_url
обязательный
IP-адрес управления FlashArray или имя хоста (IPv4).
name
обязательный
Имя исходного тома.
overwrite
bool
    Варианты:
  • нет ←
  • да
Определяет, следует ли перезаписывать существующий том при создании из моментального снимка.
state
    Варианты:
  • отсутствует
  • копировать
  • существует ←
Определяет, должен ли моментальный снимок тома существовать или нет.
suffix
Суффикс имени моментального снимка.
target
Имя целевого тома при создании из моментального снимка.

Примечания

Примечание

  • Этот модуль требует библиотеки purestorage python
  • Необходимо установить переменные среды PUREFA_URL и PUREFA_API, если аргументы url и api_token не передаются в модуль напрямую

Примеры

- name: Create snapshot foo.ansible
  purefa_snap:
    name: foo
    suffix: ansible
    fa_url: 10.10.10.2
    api_token: e31060a7-21fc-e277-6240-25983c6c4592
    state: present

- name: Create R/W clone foo_clone from snapshot foo.snap
  purefa_snap:
    name: foo
    suffix: snap
    target: foo_clone
    fa_url: 10.10.10.2
    api_token: e31060a7-21fc-e277-6240-25983c6c4592
    state: copy

- name: Overwrite existing volume foo_clone with snapshot foo.snap
  purefa_snap:
    name: foo
    suffix: snap
    target: foo_clone
    overwrite: true
    fa_url: 10.10.10.2
    api_token: e31060a7-21fc-e277-6240-25983c6c4592
    state: copy

- name: Delete and eradicate snapshot named foo.snap
  purefa_snap:
    name: foo
    suffix: snap
    eradicate: true
    fa_url: 10.10.10.2
    api_token: e31060a7-21fc-e277-6240-25983c6c4592
    state: absent

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.

Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.

Автор

  • Simon Dodsley (@sdodsley)

Подсказка

Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 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/purefa_snap_module.html

Spec-Zone.ru

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