na_ontap_svm - Управление svm NetApp Ontap
Новая версия 2.6.
Обзор
- Создание, изменение или удаление svm в NetApp Ontap
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- Физическая или виртуальная кластеризованная система Data ONTAP. Модули были разработаны для кластеризованной Data ONTAP 9.3
- Ansible 2.6
- netapp-lib (2017.10.30). Установка: ‘pip install netapp-lib’
- Для включения http в кластере необходимо выполнить следующие команды ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| aggr_list | Список агрегатов, назначенных для операций с томом. Эти агрегаты могут быть общими для использования с другими серверами V. Когда указан в рамках vserver-create, этот параметр представляет список агрегатов, назначенных серверу V для операций с томом. Когда используется в вызове vserver-get-iter, он возвращает список серверов V, у которых есть один из агрегатов, указанных в aggr-list. | |
| allowed_protocols | Разрешенные протоколы. Когда указан в рамках vserver-create, этот параметр представляет список протоколов, разрешенных на сервере V. Когда используется в вызове vserver-get-iter, он возвращает список серверов V, у которых есть один из протоколов, указанных в allowed-protocols. При vserver-modify этот параметр должен содержать существующий список вместе с новым списком протоколов, чтобы избежать сбоев в работе. Возможные значения nfs Протокол NFS, cifs Протокол CIFS, fcp Протокол FCP, iscsi Протокол iSCSI, ndmp Протокол NDMP, http Протокол HTTP, nvme Протокол NVMe | |
| hostname обязательно | Имя хоста или IP-адрес экземпляра ONTAP. | |
| https bool |
| Включить и выключить https |
| name обязательно | Имя SVM для управления. | |
| new_name | Новое имя SVM для переименования | |
| password обязательно | Пароль для указанного пользователя. Псевдонимы: pass | |
| root_volume | Основной том SVM. Требуется при state=present. | |
| root_volume_aggregate | Агрегат, на котором будет создан основной том. Требуется при state=present. | |
| root_volume_security_style |
| Стиль безопасности основного тома. При указании в рамках vserver-create, этот параметр определяет стиль безопасности для корневого тома сервера V. При использовании vserver-get-iter он возвращает список соответствующих серверов V. Стиль безопасности «unified», применяемый только к Infinite Volumes, не может быть применен к корневому тому сервера V. Требуется при state=present
|
| state |
| Указывает, должен ли существовать указанный SVM. |
| username обязательно | Это может быть учетная запись уровня кластера или уровня SVM, в зависимости от того, требуется ли API уровня кластера или уровня SVM. Для получения дополнительной информации, пожалуйста, ознакомьтесь с документацией https://goo.gl/BRu78Z. Псевдонимы: user |
Примечания
Примечание
- Модули с префиксом na_ontap созданы для поддержки платформы хранения ONTAP.
Примеры
- name: Create SVM
na_ontap_svm:
state: present
name: ansibleVServer
root_volume: vol1
root_volume_aggregate: aggr1
root_volume_security_style: mixed
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Для получения дополнительной информации см. Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Сумит Кумар (sumit4@netapp.com), Ачана Ганесан (garchana@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_ontap_svm_module.html