Spec-Zone.ru › Ansible

Модуль community.general.modprobe — Загрузка или выгрузка модулей ядра

Примечание

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

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

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

Для использования в книге задач укажите: community.general.modprobe.

  • Описание
  • Параметры
  • Атрибуты
  • Примеры

Описание

  • Загрузка или выгрузка модулей ядра.

Параметры

Параметр

Комментарии

name

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

Имя модуля ядра для управления.

params

строка

Параметры модуля.

По умолчанию: ""

persistent

строка

Сохранение настроек модуля после перезагрузки.

Этот параметр создаёт файлы в /etc/modules-load.d/ и /etc/modprobe.d/, чтобы сохранить вашу конфигурацию модуля при перезагрузке.

Если present, добавляет имя модуля в /etc/modules-load.d/ и параметры в /etc/modprobe.d/, чтобы модуль загружался при следующей перезагрузке.

Если absent, закомментирует имя модуля в /etc/modules-load.d/ и параметры в /etc/modprobe.d/, чтобы модуль не загружался при следующей перезагрузке.

Если disabled, не изменяет ничего и оставляет /etc/modules-load.d/ и /etc/modprobe.d/ в неизменном состоянии.

Обратите внимание, что обычно лучше полагаться на автоматическую загрузку модулей по идентификаторам PCI, USB, DMI или аналогичным триггерам, закодированным в самих модулях ядра, вместо такой конфигурации.

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

Примечание: Этот параметр работает только с дистрибутивами, которые используют systemd при значениях, отличных от disabled.

Выбор:

  • "disabled" ← (по умолчанию)
  • "absent"
  • "present"

state

строка

Указывает, должен ли модуль быть присутствующим или отсутствующим.

Выбор:

  • "absent"
  • "present" ← (по умолчанию)

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: полная

Может работать в режиме проверки и возвращать прогноз изменения состояния без модификации цели.

diff_mode

Поддержка: нет

В режиме сравнения возвращает подробности о том, что изменилось (или, возможно, требует изменения в check_mode).

Примеры

- name: Add the 802.1q module
  community.general.modprobe:
    name: 8021q
    state: present

- name: Add the dummy module
  community.general.modprobe:
    name: dummy
    state: present
    params: 'numdummies=2'

- name: Add the dummy module and make sure it is loaded after reboots
  community.general.modprobe:
    name: dummy
    state: present
    params: 'numdummies=2'
    persistent: present

Авторы

  • David Stygstra (@stygstra)
  • Julien Dauphant (@jdauphant)
  • Matt Jeffery (@mattjeffery)

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

  • Отслеживание проблем
  • Репозиторий (исходные коды)
  • Задать вопрос
  • Отправить отчет об ошибке
  • Запросить новую функцию
  • Связь

© 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/general/modprobe_module.html

Spec-Zone.ru

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