Spec-Zone.ru › Ansible

модуль community.general.xfs_quota — управление квотами в файловых системах XFS

Примечание

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

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

Для установки используйте: ansible-galaxy collection install community.general. Для использования этого модуля требуются дополнительные компоненты; подробности см. в разделе Требования.

Чтобы использовать модуль в плейбуке, укажите: community.general.xfs_quota.

  • Краткое описание
  • Требования
  • Параметры
  • Атрибуты
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Настройка квот в файловых системах XFS.
  • Перед использованием этого модуля необходимо настроить /etc/projects и /etc/projid.

Требования

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

  • xfsprogs

Параметры

Параметр

Комментарии

bhard

string

Жёсткое ограничение квоты на блоки.

Этот аргумент поддерживает размеры в удобочитаемом формате.

bsoft

string

Мягкое ограничение квоты на блоки.

Этот аргумент поддерживает размеры в удобочитаемом формате.

ihard

integer

Жёсткое ограничение квоты на индексные дескрипторы.

isoft

integer

Мягкое ограничение квоты на индексные дескрипторы.

mountpoint

string / обязательный

Точка монтирования, для которой применяются квоты.

name

string

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

rtbhard

string

Жёсткое ограничение квоты на блоки реального времени.

Этот аргумент поддерживает размеры в удобочитаемом формате.

rtbsoft

string

Мягкое ограничение квоты на блоки реального времени.

Этот аргумент поддерживает размеры в удобочитаемом формате.

state

string

Применить ограничения или удалить их.

При удалении ограничения устанавливаются в 0, а не удаляются полностью.

Варианты:

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

type

string / обязательный

Тип квоты XFS.

Варианты:

  • "user"
  • "group"
  • "project"

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: full

Может работать в режиме check_mode и возвращать прогноз изменения статуса, не изменяя целевой объект.

diff_mode

Поддержка: none

В режиме diff возвращает сведения об изменениях (или о возможных изменениях в check_mode).

Примеры

- name: Set default project soft and hard limit on /opt of 1g
  community.general.xfs_quota:
    type: project
    mountpoint: /opt
    bsoft: 1g
    bhard: 1g
    state: present

- name: Remove the default limits on /opt
  community.general.xfs_quota:
    type: project
    mountpoint: /opt
    state: absent

- name: Set default soft user inode limits on /home of 1024 inodes and hard of 2048
  community.general.xfs_quota:
    type: user
    mountpoint: /home
    isoft: 1024
    ihard: 2048

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

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

Ключ

Описание

bhard

integer

Текущее значение bhard в байтах.

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

Пример: 1024

bsoft

integer

Текущее значение bsoft в байтах.

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

Пример: 1024

ihard

integer

Текущее значение ihard в байтах.

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

Пример: 100

isoft

integer

Текущее значение isoft в байтах.

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

Пример: 100

rtbhard

integer

Текущее значение rtbhard в байтах.

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

Пример: 1024

rtbsoft

integer

Текущее значение rtbsoft в байтах.

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

Пример: 1024

Авторы

  • William Leemans (@bushvin)

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

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

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

Spec-Zone.ru

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