Spec-Zone.ru › Ansible

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

Примечание

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

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

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

Для использования в playbook, укажите: community.general.xfs_quota.

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

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

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

Требования

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

  • xfsprogs

Параметры

Параметр

Комментарии

bhard

string

Жёсткий лимит квоты блоков.

Этот аргумент поддерживает размеры, читаемые человеком.

bsoft

string

Мягкий лимит квоты блоков.

Этот аргумент поддерживает размеры, читаемые человеком.

ihard

integer

Жёсткий лимит квоты иннодов.

isoft

integer

Мягкий лимит квоты иннодов.

mountpoint

string / required

Точка монтирования, на которую нужно применить квоты.

name

string

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

rtbhard

string

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

Этот аргумент поддерживает размеры, читаемые человеком.

rtbsoft

string

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

Этот аргумент поддерживает размеры, читаемые человеком.

state

string

Применять ли лимиты или удалить их.

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

Варианты:

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

type

string / required

Тип квоты XFS.

Варианты:

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

Атрибуты

Атрибут

Поддержка

Описание

check_mode

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

Может работать в режиме check_mode и возвращать прогноз состояния «изменено» без изменения цели.

diff_mode

Поддержка: отсутствует

Возвращает подробную информацию о том, что изменилось (или что может потребовать изменения в режиме check_mode), когда находится в diff-режиме.

Примеры

- 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

целое число

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

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

Пример: 1024

bsoft

целое число

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

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

Пример: 1024

ihard

целое число

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

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

Пример: 100

isoft

целое число

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

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

Пример: 100

rtbhard

целое число

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

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

Пример: 1024

rtbsoft

целое число

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

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

Пример: 1024

Авторы

  • William Leemans (@bushvin)

Ссылки на сборку

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

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

Spec-Zone.ru

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