na_cdot_license - Управление лицензиями протокола и функций NetApp cDOT
Новое в версии 2.3.
Обзор
- Добавление или удаление лицензий на NetApp ONTAP.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- Физическая или виртуальная кластерная система Data ONTAP. Модули были разработаны с кластерной Data ONTAP 8.3
- Ansible 2.2
- netapp-lib (2015.9.25). Установка с помощью ‘pip install netapp-lib’
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| hostname обязательно | Имя хоста или IP-адрес экземпляра ONTAP. | ||
| licenses | Список лицензий для добавления или удаления. Обратите внимание, что попытка удалить несуществующую лицензию приведет к ошибке. | ||
| base | Лицензия на кластер. | ||
| nfs | Лицензия NFS. | ||
| cifs | Лицензия CIFS. | ||
| iscsi | Лицензия iSCSI. | ||
| fcp | Лицензия FCP. | ||
| cdmi | Лицензия CDMI. | ||
| snaprestore | Лицензия SnapRestore. | ||
| snapmirror | Лицензия SnapMirror. | ||
| flexclone | Лицензия FlexClone. | ||
| snapvault | Лицензия SnapVault. | ||
| snaplock | Лицензия SnapLock. | ||
| snapmanagersuite | Лицензия SnapManagerSuite. | ||
| snapprotectapps | Лицензия SnapProtectApp. | ||
| v_storageattach | Лицензия на виртуальное подключенное хранилище. | ||
| password обязательно | Пароль для указанного пользователя. псевдонимы: pass | ||
| remove_expired bool |
| Удаление лицензий, срок действия которых истек в кластере. | |
| remove_unused bool |
| Удаление лицензий, не привязанных к контроллерам в кластере. | |
| serial_number | Серийный номер узла, связанного с лицензией. Этот параметр используется в основном при удалении лицензии для конкретной службы. Если этот параметр не указан, используется серийный номер кластера по умолчанию. | ||
| username обязательно | Это может быть учетная запись уровня кластера или SVM, в зависимости от того, требуется ли API уровня кластера или SVM. Для получения дополнительной информации ознакомьтесь с документацией https://goo.gl/BRu78Z. псевдонимы: user | ||
Примечания
Примечание
- Модули с префиксом na_cdot разработаны для поддержки платформы хранилища ONTAP.
Примеры
- name: Add licenses
na_cdot_license:
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
serial_number: #################
licenses:
nfs: #################
cifs: #################
iscsi: #################
fcp: #################
snaprestore: #################
flexclone: #################
- name: Remove licenses
na_cdot_license:
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
remove_unused: false
remove_expired: true
serial_number: #################
licenses:
nfs: remove
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом 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_license_module.html