¿Cómo se calcula tan rápido el uso de cuotas?


1

Trabajo en un clúster que utiliza un sistema de archivos Lustre, y los administradores pueden calcular el uso de usuarios / grupos diariamente. El sistema también usa esto para calcular cuándo los usuarios están violando su cuota. Así que mi suposición es que el uso total para un usuario se calcula diariamente, si no mucho más frecuentemente.

Pero cuando corro find . -user <user> escriba comandos, tomará más de un día atravesar el sistema de archivos y absorber una cantidad considerable de recursos en el proceso. Me parece poco probable que así sea como el sistema verifica la violación de cuotas.

¿El sistema tiene un método más rápido? Si es así, ¿hay alguna manera de poder usarlo?


Me acabo de dar cuenta de que esta pregunta es probablemente más apropiada en algo como Serverfault, ya lo he marcado ...
Shep

Respuestas:


1

El sistema de archivos de Lustre comprueba y actualiza las cuotas de grupo y usuario en cada escritura (con un poco de confusión en cuanto a la velocidad, un "caché de concesión"). Como usuario habitual, es poco probable que tenga permisos de lectura para estos datos.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.