Spec-Zone.ru › Ansible 2.6

na_ontap_export_policy_rule - Управление правилами экспорта ONTAP

Новая версия 2.6.

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

Обзор

  • Создание, удаление или изменение правил экспорта в 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;’

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
allow_suid
    Варианты:
  • True
  • False
Если 'true', сервер NFS будет учитывать биты SetUID в операции SETATTR. Значение по умолчанию — 'true'
client_match
Список имен хостов, IP-адресов, сетевых групп или доменов для соответствия клиентам
hostname
обязательно
Имя хоста или IP-адрес экземпляра ONTAP.
https
bool
    Варианты:
  • нет ←
  • да
Включение и отключение https
password
обязательно
Пароль для указанного пользователя.

псевдонимы: pass
policy_name
обязательно
Имя правила экспорта для управления.
protocol
    Варианты:
  • любой ←
  • nfs
  • nfs3
  • nfs4
  • cifs
  • flexcache
Протокол доступа клиента. Значение по умолчанию — 'любой'

Примечания

Примечание

  • Модули с префиксом na_ontap разработаны для поддержки платформы хранения ONTAP.

Примеры

- name: Create ExportPolicyRule
  na_ontap_export_policy_rule:
    state: present
    policy_name: default123
    vserver: ci_dev
    client_match: 0.0.0.0/0
    ro_rule: any
    rw_rule: any
    protocol: any
    super_user_security: any
    allow_suid: true
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

- name: Delete ExportPolicyRule
  na_ontap_export_policy_rule:
    state: absent
    policy_name: default123
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

- name: Modify ExportPolicyRule
  na_ontap_export_policy_rule:
    state: present
    policy_name: default123
    client_match: 0.0.0.0/0
    ro_rule: any
    rw_rule: any
    super_user_security: none
    protocol: any
    allow_suid: false
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

Статус

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

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

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

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

Автор

  • Сухас Бангалор Шекар (bsuhas@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_export_policy_rule_module.html

Spec-Zone.ru

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