na_cdot_volume - Управление томами NetApp cDOT
Новая версия 2.3.
Описание
- Создание или удаление томов на NetApp cDOT
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- Физическая или виртуальная кластеризованная система Data ONTAP. Модули разрабатывались с кластеризованной системой Data ONTAP 8.3
- Ansible 2.2
- netapp-lib (2015.9.25). Установка с помощью ‘pip install netapp-lib’
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| aggregate_name | Имя агрегата, на котором должен существовать flexvol. Требуется при state=present. | |
| export_policy (добавлен в 2.6) | По умолчанию: "default" | Политика экспорта для указанного пути соединения. |
| hostname обязательно | Имя хоста или IP-адрес экземпляра ONTAP. | |
| infinite bool |
| Установить True, если том является томом Infinite Volume. |
| junction_path (добавлен в 2.6) | Путь соединения для подключения тома | |
| name обязательно | Имя тома для управления. | |
| online bool |
| Указывает, онлайн ли указанный том. |
| password обязательно | Пароль для указанного пользователя. псевдонимы: pass | |
| size | Размер тома в (size_unit). Требуется при state=present. | |
| size_unit |
| Единица измерения, используемая для интерпретации параметра размера. |
| snapshot_policy (добавлен в 2.6) | По умолчанию: "default" | Политика снимков для указанного тома. |
| state обязательно |
| Указывает, должен ли существовать указанный том или нет. |
| username обязательно | Это может быть учетная запись уровня кластера или SVM, в зависимости от того, нужен ли API уровня кластера или API уровня SVM. Для получения дополнительной информации см. документацию https://goo.gl/BRu78Z. псевдонимы: user | |
| vserver обязательно | Имя vserver для использования. |
Примечания
Примечание
- Модули с префиксом na_cdot разработаны для поддержки платформы хранения ONTAP.
Примеры
- name: Create FlexVol
na_cdot_volume:
state: present
name: ansibleVolume
infinite: False
aggregate_name: aggr1
size: 20
size_unit: mb
vserver: ansibleVServer
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
junction_path: /ansibleVolume
export_policy: all_nfs_networks
snapshot_policy: daily
- name: Make FlexVol offline
na_cdot_volume:
state: present
name: ansibleVolume
infinite: False
online: False
vserver: ansibleVServer
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
Статус
Этот модуль помечен как экспериментальный, что означает, что его интерфейс не гарантирует обратной совместимости.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Сумит Кумар (sumit4@netapp.com)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/na_cdot_volume_module.html