В CentOS7 я перешел на XFS (с ext4), и с тех пор я не могу запрашивать квоты на клиентах NFS через квота
или же xfs_quota
команды. xfs_quota
команда также не сообщать любую информацию, относящуюся к файловым системам XFS, смонтированным через NFS. NFS-сервер CentOS7 делает применять эти квоты по NFS, что приятно, но это может быть еще более неприятно, когда пользователи клиента NFS сталкиваются с ограничениями квот, поскольку нет никаких указаний на реальную проблему.
Следующее «обходное решение» позволяет пользователям запрашивать использование диска их файловыми системами, смонтированными NFS, но нет точная или достаточная замена квота
/xfs_quota
запросов, а также это не интуитивное решение, когда применяются ограничения квот...
du âs .[Aâz]* * | сортировать
Я достаточно долго занимался этой проблемой и был бы очень признателен, если бы сообщество смогло помочь понять, почему отчеты о пользовательских квотах в общих ресурсах NFS в формате XFS не работают. Все форумы поддержки CentOS и RHEL оказываются пустыми.
Примечания:
у меня есть уквота, гквота
варианты в /etc/fstab
файл на
Сервер NFS, как так...
/dev/mapper/nfs-home /home xfs по умолчанию,uquota,gquota 0 0
Ниже приведена запись монтирования NFS в клиенте NFS. /etc/fstab
файл...
123.45.67.89://home nfs rw,hard,intr,bg 0 0
rpcbind
, квота
и rquotad
Порты TCP и UDP открыты в брандмауэре Сервера.
Имеются записи подсети для rpcbind
, квота
, и rquotad
услуги в /etc/hosts.разрешить
файл.
Запрос устанавливать
или же дф
команды на клиенте (ах) NFS показывают смонтированные общие ресурсы NFS, в то время как xfs_quota -c 'df'
команда делает нет вернуть любую из смонтированных файловых систем NFS. xfs_quota -c 'печать'
выполняет аналогично.
- может это показатель проблемы???
Следующие команды возвращают соответствующие результаты...
-bash-$ xfs_quota -x -c 'quota -h -v -u <имя пользователя>' /home
xfs_quota: невозможно настроить путь для монтирования /home: нет такого устройства или адреса
-bash-$ xfs_quota -x -c 'quota -h -v -u <имя пользователя>' 123.45.67.89:/
xfs_quota: невозможно установить путь для монтирования 123.45.67.89:/: нет такого файла или каталога
-bash-$ xfs_quota -x -c 'quota -h -v -u <имя пользователя>' 123.45.67.89:/home
xfs_quota: невозможно установить путь для монтирования 123.45.67.89:/home: нет такого файла или каталога
Я рад предоставить дополнительную информацию об отношениях клиент-сервер, если кто-то проявит интерес.