Spec-Zone.ru › Ansible 2.6

infini_pool - Создание, удаление и изменение пулов на Infinibox

Новое в версии 2.3.

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

Обзор

  • Этот модуль предназначен для создания, удаления или изменения пулов на Infinibox.

Требования

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

  • capacity
  • infinisdk
  • python >= 2.7

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
name
обязательно
Имя пула
password
Пароль пользователя Infinibox.
size
Физическая емкость пула в МБ, ГБ или ТБ. Если размер пула не задан при создании пула, он будет равен 1 ТБ. См. примеры.
ssd_cache
bool
    Варианты:
  • no
  • yes ←
Включение/выключение кэширования SSD в пуле
state
    Варианты:
  • present ←
  • absent
Создает/изменяет пул при значении present или удаляет при значении absent
system
обязательно
Имя хоста Infinibox или IPv4-адрес.
user
Имя пользователя Infinibox с достаточными привилегиями (см. примечания).
vsize
Виртуальная емкость пула в МБ, ГБ или ТБ. Если размер vsize пула не задан при создании пула, виртуальная емкость будет равна физической емкости. См. примеры.

Примечания

Примечание

  • Для изменения пулов требуется доступ уровня администратора Infinibox
  • Этот модуль требует библиотеки infinisdk для Python
  • Необходимо установить переменные среды INFINIBOX_USER и INFINIBOX_PASSWORD, если аргументы user и password не передаются модулю напрямую
  • Ansible использует конфигурационный файл infinisdk ~/.infinidat/infinisdk.ini при отсутствии учетных данных. См. http://infinisdk.readthedocs.io/en/latest/getting_started.html

Примеры

- name: Make sure pool foo exists. Set pool physical capacity to 10TB
  infini_pool:
    name: foo
    size: 10TB
    vsize: 10TB
    user: admin
    password: secret
    system: ibox001

- name: Disable SSD Cache on pool
  infini_pool:
    name: foo
    ssd_cache: no
    user: admin
    password: secret
    system: ibox001

Статус

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

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

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

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

Автор

  • Gregory Shulov (@GR360RY)

Подсказка

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

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

Spec-Zone.ru

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