Spec-Zone.ru › Ansible 2.11

netapp.elementsw.na_elementsw_cluster_snmp – Настройка SNMP кластера Element SW

Примечание

Этот плагин является частью коллекции netapp.elementsw (версия 20.11.0).

Для его установки используйте: ansible-galaxy collection install netapp.elementsw.

Для использования в книге задач, укажите: netapp.elementsw.na_elementsw_cluster_snmp.

В версии 2.8.0: коллекции netapp.elementsw

  • Обзор
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Обзор

  • Настройка SNMP кластера Element Software.

Требования

Ниже перечислены требования к хосту, на котором выполняется этот модуль.

  • Модули были разработаны с SolidFire 10.1
  • solidfire-sdk-python (1.1.0.92) или выше. Установите с помощью ‘pip install solidfire-sdk-python’

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
hostname
строка / обязательно
Имя хоста или IP-адрес кластера SolidFire.
Для na_elementsw_cluster, IP-адрес управления (MIP) или имя хоста узла, с которого нужно начать создание кластера.
networks
словарь
Список сетей и тип доступа к серверам SNMP, работающим на узлах кластера.
Этот параметр требуется, если SNMP v3 отключен.
access
строка
    Варианты:
  • ro
  • rw
  • rosys
ro для чтения.
rw для чтения и записи.
rosys для чтения ограниченного набора системной информации.
cidr
целое число
Маска подсети CIDR. Эта маска подсети должна быть целым числом, большим или равным 0 и меньшим или равным 32. Она также не должна быть равна 31.
community
строка
Строка сообщества SNMP.
network
строка
Этот параметр вместе с переменной cidr используется для управления сетью, к которой относятся доступ и строка сообщества.
Специальное значение 'default' используется для указания записи, которая применяется ко всем сетям.
Маска cidr игнорируется, когда значение network равно имени хоста или default.
password
строка / обязательно
Пароль для указанного пользователя.

псевдонимы: pass
snmp_v3_enabled
булево
    Варианты:
  • no
  • yes
Какую версию SNMP необходимо включить.
state
строка
    Варианты:
  • present ←
  • absent
Этот модуль позволяет вам включить SNMP на узлах кластера. При включении SNMP действие применяется ко всем узлам кластера, и значения, которые передаются, полностью заменяют все значения, установленные в предыдущем вызове этого модуля.
username
строка / обязательно
Убедитесь, что у пользователя есть соответствующие разрешения. Для получения дополнительной информации, пожалуйста, ознакомьтесь с официальной документацией https://mysupport.netapp.com/documentation/docweb/index.html?productID=62636&language=en-US.

псевдонимы: user
usm_users
словарь
Список пользователей и тип доступа, который они имеют к серверам SNMP, работающим на узлах кластера.
Этот параметр требуется, если SNMP v3 включен.
access
строка
    Варианты:
  • rouser
  • rwuser
  • rosys
rouser для чтения.
rwuser для чтения и записи.
rosys для чтения ограниченного набора системной информации.
name
строка
Имя пользователя. Должно содержать как минимум один символ, но не более 32.
Пробелы не допускаются.
passphrase
строка
Пароль пользователя. Длина должна быть от 8 до 255 символов (включительно).
Пробелы не допускаются.
Требуется, если 'secLevel' равен 'priv'.
password
строка
Пароль пользователя. Длина должна быть от 8 до 255 символов (включительно).
Пробелы не допускаются.
Требуется, если 'secLevel' равен 'auth' или 'priv'.
secLevel
строка
    Варианты:
  • noauth
  • auth
  • priv
Для определения уровня безопасности пользователя.

Примечания

Примечание

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

Примеры

- name: configure SnmpNetwork
  tags:
  - elementsw_cluster_snmp
  na_elementsw_cluster_snmp:
    hostname: "{{ elementsw_hostname }}"
    username: "{{ elementsw_username }}"
    password: "{{ elementsw_password }}"
    state: present
    snmp_v3_enabled: True
    usm_users:
      access: rouser
      name: testuser
      password: ChangeMe123
      passphrase: ChangeMe123
      secLevel: auth
    networks:
      access: ro
      cidr: 24
      community: TestNetwork
      network: 192.168.0.1

- name: Disable SnmpNetwork
  tags:
  - elementsw_cluster_snmp
  na_elementsw_cluster_snmp:
    hostname: "{{ elementsw_hostname }}"
    username: "{{ elementsw_username }}"
    password: "{{ elementsw_password }}"
    state: absent

Возвращаемые значения

Общие значения, возвращаемые модулями, описаны здесь, следующие поля уникальны для данного модуля:

Ключ Возвращаемое значение Описание
msg
строка
success
Сообщение об успехе



Авторы

  • Команда NetApp Ansible (@carchi8py) <ng-ansibleteam@netapp.com>

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/netapp/elementsw/na_elementsw_cluster_snmp_module.html

Spec-Zone.ru

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