Spec-Zone.ru › Ansible

Модуль community.network.cnos_factory — Сброс конфигурации запуска коммутатора по умолчанию (по умолчанию) на устройствах с Lenovo CNOS.

Примечание

Этот модуль является частью коллекции community.network (версия 5.0.3).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install community.network.

Чтобы использовать её в книге задач, укажите: community.network.cnos_factory.

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

Описание

  • Этот модуль позволяет сбросить конфигурацию запуска коммутатора. Метод предоставляет способ сброса конфигурации запуска до заводских настроек. Это полезно, когда вы хотите переместить коммутатор в другую топологию как новое сетевое устройство. Этот модуль использует SSH для управления конфигурацией сетевого устройства. Результат операции можно посмотреть в каталоге результатов.

Псевдонимы: network.cnos.cnos_factory

Параметры

Параметр

Комментарии

deviceType

строка / обязательно

Указывает тип устройства, на котором выполняется метод. Доступные значения NE1072T, NE1032, NE1032T, NE10032, NE2572 добавлены начиная с Ansible 2.4. Значение NE0152T добавлено начиная с 2.8

Доступные значения:

  • "g8272_cnos"
  • "g8296_cnos"
  • "g8332_cnos"
  • "NE0152T"
  • "NE1072T"
  • "NE1032"
  • "NE1032T"
  • "NE10032"
  • "NE2572"

enablePassword

строка

Настраивает пароль, используемый для входа в режим команд глобальной конфигурации на коммутаторе. Если коммутатор не запрашивает этот пароль, параметр игнорируется. Хотя обычно значение должно поступать из файла инвентаризации, вы также можете указать его как переменную. Этот параметр необязателен. Если он не указан, значение по умолчанию не будет использоваться.

host

строка / обязательно

Переменная используется для поиска файла хостов по адресу /etc/ansible/hosts и определения IP-адреса устройства, на которое будет применена шаблон. Обычно в книге задач в качестве абстракции группы сетевых элементов, которые нужно настроить, используется ключевое слово Ansible {{ inventory_hostname }}.

outputfile

строка / обязательно

Указывает путь к файлу, в котором сохраняется вывод каждой команды. Здесь сохраняются каждая команда, указанная в объединенном файле шаблона, и каждый ответ от устройства. Обычно расположение находится в папке результатов, но вы можете выбрать другое расположение в зависимости от ваших прав записи.

password

строка / обязательно

Настраивает пароль, используемый для аутентификации подключения к удаленному устройству. Значение параметра password используется для аутентификации сессии SSH. Хотя обычно значение должно поступать из файла инвентаризации, вы также можете указать его как переменную. Этот параметр необязателен. Если он не указан, значение по умолчанию не будет использоваться.

username

строка / обязательно

Настраивает имя пользователя, используемое для аутентификации подключения к удаленному устройству. Значение параметра username используется для аутентификации сессии SSH. Хотя обычно значение должно поступать из файла инвентаризации, вы также можете указать его как переменную. Этот параметр необязателен. Если он не указан, значение по умолчанию не будет использоваться.

Примечания

Примечание

  • Дополнительную информацию об использовании Ansible для управления устройствами Lenovo Network см. на странице https://www.ansible.com/ansible-lenovo.

Примеры

Tasks : The following are examples of using the module cnos_reload. These are
 written in the main.yml file of the tasks directory.
---
- name: Test Reset to factory
  community.network.cnos_factory:
      deviceType: "{{ hostvars[inventory_hostname]['deviceType'] }}"
      outputfile: "./results/test_factory_{{ inventory_hostname }}_output.txt"

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

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

Ключ

Описание

msg

строка

Сообщение об успехе или ошибке

Возвращается: всегда

Пример: "Switch Startup Config is Reset to factory settings"

Авторы

  • Anil Kumar Muraleedharan (@amuraleedhar)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (источники)

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/network/cnos_factory_module.html

Spec-Zone.ru

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