Назад | Перейти на главную страницу

Как установить льготное время для квоты softlimit для конкретной группы?

Редактировать 01 Некоторые разработки:

///////////////////////////////

Установка льготного периода для этой группы будет работать, но только если softlimit уже достигнут. Этот льготный период будет оставаться до тех пор, пока softlimit не перестанет обходиться, тогда значение льготного периода по умолчанию 8 часов (в моем случае) будет автоматически установлено для рассматриваемой группы (здесь somegroup1). Эти 8 часов можно было бы изменить тогда и только тогда, когда softlimit снова будет ниже используемой квоты, но он вернется (автоматически как 8 часов) после того, как пространство, используемое этой группой, станет ниже этого softlimit. Тестовая платформа - Centos 7.3.

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

////////////////////////////////

Исходный вопрос:

С помощью edquota -T someuser1 работает нормально.

Но используя edquota -Tg somegroup1 не будет работать, что бы я ни делал, я отредактировал файл и успешно сохранил его через 5 дней следующим образом:

Filesystem     Block  Grace     inode  grace
/dev/sdb1             5days                 unset

но после проверки времени отсрочки нет. . edquota -g somegroup1 отлично работает для установки мягких и жестких ограничений для группы.

Я пытаюсь использовать другой метод, setquota -gT somegroup1 4000 unset /dev/sdb1, и я получил эти ошибки:

setquota: Not setting block grace time on /dev/sdb1 because softlimit is not exceeded.
setquota: Not setting inode grace time on /dev/sdb1 because softlimit is not exceeded.

По-прежнему quota -vg somegroup1 возвращает:

Disk quotas for group somegroup1 (gid 1005):
    Filesystem   blocks  quota  limit  grace  files  quota  limit  grace
     /dev/sdb1       0    5120   8480             0      0      0

Любой намек на то, что это значит?