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

Доступ к информации о квотах xfs из клиента NFS

У меня есть файловая система xfs (на сервере Centos 6.4), смонтированная через NFS на клиентском сервере (Centos 6.3). Я не могу получить доступ к информации о квоте от клиента. Он просто ничего не возвращает для xfs_quota -c quota ... или xfs_quota -xc report ... или xfs_quota -c print

Мне нужно, чтобы пользователи могли проверять свои квоты с этого клиента (головного узла кластера), но я не использую пользовательские квоты для этой FS, а вместо этого использую квоты проекта.

Есть предположения? Спасибо.

Для CentOS7 работала установка quota пакет и включите службу на файловом сервере:

yum install quota
systemctl enable rpc-rquota
systemctl start rpc-rquota

Затем на клиенте quota команда вернула информацию о квоте пользователя. Ранее я получал сообщение об ошибке «Соединение отклонено»:

$ quota
quota: error while getting quota from XXX.XXX.XX.XX:/XXXX/XXXX for XXXX (id XXXX): Connection refused

Ссылки

https://bugzilla.redhat.com/show_bug.cgi?id=1207239 https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/storage_administration_guide/nfs-serverconfig#sf2-nfs-accessing-rpc-quote-through-a-firewall

Итак, что касается проверки мягкой квоты, попробуйте это (у меня работает, квота проекта NFS-over-XFS):

df -h $ HOME # как ни странно ...