2011/2/7 Tio Oscar <[email protected]>:
> Buenas, tengo un problema que me viene pasando hace unos dias en un
> servidor web (apache + php), me habia tirado error la creación de los
> archivos de session de php, que son archivos temporales que se crean
> en /var/lib/php5 si no me equivoco, diciendo en el error de php que no
> podian guardar, cuando voy al directorio y chequeo permisos estaba
> todo bien, intento crear un archivo y me dice "disk full", hago un df
> -h y tenia la partición usada al %20 creo, despues de intentar crear
> archivos en varias carpetas y todo me tiraba eso, me doy cuenta que en
> otras particiones no, asi que asumo error en el fs o fisico, busco en
> foros y encuentro de casualidad uno que decia que podria ser que me
> alla quedado sin inodes, que tienen limite (no sabía) y cuando hago un
> df -ih ahí me doy cuenta que era eso, inodes free: 0%.
>
> Automáticamente borre un directorio de cache que guarda cache por día
> y en teoria un cron borra la cache vieja (cron que nunca se puso a
> andar), asi que venia acumulando con muchos archivos metidos en
> arboles de directorios de 3 niveles, borre todo y autometicamente se
> me liveraron inodes y empezó a andar todo.
>
> El tema es que el sabado volvio a pasar lo mismo, y hoy tambien, y no
> llego ni al 2% de los archivos que tenia antes (con el historico de
> cache), y pasa de nuevo, puede que sea algun proceso que genere
> archivos minusculos a un gran ritmo, pero la verdad estoy medio
> perdido.
>
> La cache de la aplicacion web se guarda en:
>
> /var/cache/WonderCache/{proyecto}/{fecha}/lvl1/lvl2/lvl3/hash.dat
>
> por ejemplo:
>
> /var/cache/WonderCache/20110207/f/7/1/f713bfe09f8003f74b921c4a4052068379a66803.dat
>
> Pienso que capas es medio asesino usar 3 niveles de subdirectorios,
> pero la verdad me encuentro perdido.
>
> --
> El Tio ~ Programador, hacker y filósofo
> Blog: http://blog.exodica.com.ar
> Linked'in: http://www.linkedin.com/in/ogentilezza
> Tel: [+54 11] 638-LINUX (54689)
> Movil: [+54 9 11] -------------
>
> vi vi vi <- The number of the Beast!!!
>
> :wq!
> Lanux - Grupo de usuarios de GNU/Linux de Lanus
> Visitanos en: http://www.lanux.org.ar
>
> Reglas de etiqueta para el posteo de mensajes a  la lista:
> http://www.lanux.org.ar/?page_id=35
>
> Articulos y noticias por rss:
> http://www.lanux.org.ar/?feed=rss2
>
> Lanux por irc:
> irc.freenode.net -&gt; #lanux.
> _______________________________________________
> General mailing list
> [email protected]
> http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general
>

Se soluciona usando un filesystem como la gente :)

Si los tenés separados en otras particiones o LVs, cambiá esos
directorios a XFS (o ReiserFS, pero prefiero el primero). No tienen
límite de inodos.

saludos!

-- 
Diego Woitasen
Lanux - Grupo de usuarios de GNU/Linux de Lanus
Visitanos en: http://www.lanux.org.ar

Reglas de etiqueta para el posteo de mensajes a  la lista:
http://www.lanux.org.ar/?page_id=35

Articulos y noticias por rss:
http://www.lanux.org.ar/?feed=rss2 
            
Lanux por irc: 
irc.freenode.net -&gt; #lanux.
_______________________________________________
General mailing list
[email protected]
http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general

Responder a