модуль community.general.ibm_sa_pool — управление пулами в системах хранения данных семейства IBM Spectrum Accelerate
Примечание
Этот модуль входит в коллекцию community.general (версия 12.6.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install community.general. Для использования этого модуля требуются дополнительные компоненты; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: community.general.ibm_sa_pool.
Краткое описание
- Этот модуль создаёт и удаляет пулы для использования в системах хранения данных семейства IBM Spectrum Accelerate.
Требования
Следующие компоненты должны быть установлены на хосте, на котором выполняется этот модуль.
- pyxcli
Параметры
Параметр | Комментарии |
|---|---|
domain string | Добавляет пул в указанный домен. |
endpoints string / обязательный | Имя узла или IP-адрес управления системы хранения данных Spectrum Accelerate. |
password string / обязательный | Пароль пользователя для системы хранения данных Spectrum Accelerate. |
perf_class string | Назначает пулу класс производительности perf_class. |
pool string / обязательный | Имя пула. |
size string | Размер пула в ГБ. |
snapshot_size string | Размер снимка пула в ГБ. |
state string | Состояние пула. Варианты:
|
username string / обязательный | Пользователь с правами управления в системе хранения данных Spectrum Accelerate. |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: отсутствует | Может выполняться в режиме |
diff_mode | Поддержка: отсутствует | В режиме diff возвращает сведения о внесённых изменениях (или изменениях, которые, возможно, необходимо внести в |
Примечания
Примечание
- Для работы этого модуля требуется библиотека Python pyxcli. Используйте
pip install pyxcli, чтобы установить pyxcli.
Примеры
- name: Create new pool.
community.general.ibm_sa_pool:
name: pool_name
size: 300
state: present
username: admin
password: secret
endpoints: hostdev-system
- name: Delete pool.
community.general.ibm_sa_pool:
name: pool_name
state: absent
username: admin
password: secret
endpoints: hostdev-system
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/ibm_sa_pool_module.html