On 8/4/07, Walter Garcia <[EMAIL PROTECTED]> wrote:
> Juan Alberto López Cavallotti escribió:
> > El 4/08/07, Walter Garcia <[EMAIL PROTECTED]> escribió:
> >
> >> Hola, queria preguntar que hay que saber o leer para poder verificar el
> >> uso de disco ocupado por directorios y archivos.
> >> Un ejemplo que hice es hacer con "du" pero este en directorios grandes
> >> con muchos archivos y si hay varios usuarios verificando su espacio
> >> ocupado esto me
> >> come la maquina, el acceso al disco y el apache, ya que el reporte es
> >> por web.
> >>
> >> Escuche por ahi que es posible averiguarlo con el inodo, es asi?  o como
> >> puedo hacerlo?
> >> Probando los paneles de control plesk para linux este no demora mas de 3
> >> segundos, como lo hace?
> >>
> >
> >
> > df -h?
> >
> > Segun entiendo es lo que necesitas. Saludos!
> >
> >
> nop, no se si me explique bien, seguro que no! :D
>
> Yo tengo  hecho algo por web que un usuario se loguea y puede ver el
> espacio ocupado en su home "/home/usuario"
> en el cual el php ejecuta "du -hs /home/usuario" esto retorna algo asi
> "23455K     /home/usuario"
>
> el problema que si hay varios usuarios verificando su espacio en disco y
> tiene muchos directorios, muchos archivos y muchos Megas eso demora un
> monto, aparte esa maquina
> tambien esta el mysql, el apache, etc.
> Por eso preguntaba si hay alguna forma, alguien me comento hacerca de
> los inodo, pero no encontre nada.

Tenes que montar el FS con soporte para quotas.
creas el archivo de quotas, activas las quotas y reinicias.
Va a demorar la primera vez y cada vez que reinicies y algo haya
quedado mal con el FS y tenga que chequear.

Despues con un "repquota -a" podes ver en forma instantanea cuando
ocupa cada usuario (o grupo)

-- 
Alfrenovsky

Responder a