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 -> #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 -> #lanux. _______________________________________________ General mailing list [email protected] http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general
