Spec-Zone.ru › Ansible 2.10

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

Примечание

Этот плагин является частью коллекции community.general (версия 1.3.2).

Для его установки используйте: 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–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/general/xfs_quota_module.html

Spec-Zone.ru

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