Spec-Zone.ru › Ansible 2.11

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

Примечание

Этот плагин входит в коллекцию community.general (версия 2.0.1).

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

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

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

Обзор

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

Требования

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

  • xfsprogs

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
bhard
строка
Ограничение квоты на блоки (жесткое).
Этот аргумент поддерживает удобочитаемые размеры.
bsoft
строка
Ограничение квоты на блоки (мягкое).
Этот аргумент поддерживает удобочитаемые размеры.
ihard
целое число
Ограничение квоты на индексы (жесткое).
isoft
целое число
Ограничение квоты на индексы (мягкое).
mountpoint
строка / обязательно
Точка монтирования, к которой применяются квоты.
name
строка
Имя пользователя, группы или проекта, к которому применяется квота, если отличается от значения по умолчанию.
rtbhard
строка
Ограничение квоты на блоки в режиме реального времени (жесткое).
Этот аргумент поддерживает удобочитаемые размеры.
rtbsoft
строка
Ограничение квоты на блоки в режиме реального времени (мягкое).
Этот аргумент поддерживает удобочитаемые размеры.
state
строка
    Варианты:
  • present ←
  • absent
Применять ли ограничения или удалить их.
При удалении ограничения устанавливаются в 0, а не полностью удаляются.
type
строка / обязательно
    Варианты:
  • пользователь
  • группа
  • проект
Тип квоты XFS.

Примеры

- 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–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/general/xfs_quota_module.html

Spec-Zone.ru

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