Hola Antonio, Esto normalmente pasa por que llego al numero máximo de archivos abiertos. (Ok se que suena obvio :D). Esto puede deberse a que (obvio nuevamente) tu sistema tiene muchos archivos abiertos por logs o por que sencillamente tienes muchas llamadas al sistema. Me paso hace unos años con unos servidores web, y la solución que en mi caso no fue mal, fue hacer lo siguiente:
cat /proc/sys/fs/file-max Y aumentas el número que sale allí. Digamos echo 332768 > /proc/sys/fs/file-max No te puedo asegurar cuanto más tienes que darle, o cuanto es seguro hacer, pero seguro que la solución está cerca. Saludos Nestor 2009/8/28 Antonio Antonio <[email protected]>: > Hola, > > Tengo un servidor virtuozzo donde he instalado postgres para mis aplicaciones > webs. > > El servidor tiene unos 20 Gb de Disco y de memoria ram 2 Gb > > Pues bien, ahora mismo me encuentro con q al arancar postgres el servidor > deja de responderme, es decir, cada vez que ejecuto cualquier comando por > ejemplo un ls o un simple ps aux el servidor me responde con Error 23, > Too many open files in system > > Si voy al directorio donde esta postgres, /var/lib/pgsql y hago un du para > ver la ocupacion tengo esto > > 4.0K ./data/pg_tblspc > 3.7M ./data/base/10793 > 4.0K ./data/base/16393/pgsql_tmp > 12G ./data/base/16393 > 3.7M ./data/base/1 > 3.7M ./data/base/16385 > 3.7M ./data/base/10792 > 12G ./data/base > 3.9M ./data/pg_clog > 12K ./data/pg_multixact/offsets > 12K ./data/pg_multixact/members > 28K ./data/pg_multixact > 128K ./data/pg_subtrans > 4.0K ./data/pg_xlog/archive_status > 129M ./data/pg_xlog > 4.0K ./data/pg_log > 4.0K ./data/pg_twophase > 360K ./data/global > 12G ./data > 4.0K ./backups > 15G . > > claro esta, si este directorio ya tiene una ocupacion de 15 Gb y el servidor > es de 20 Gb poco espacio libre me deja para trabajar. > > Me gustaria saber que puedo hacer para que bajo estas condiciones funcione > postgres correctamente y el servidor no me de el error 23 > > que tengo que modificar en cofiguracion o que tengo q hacer.... > > Cualquier ayuda será agradecida > > Salu2 > > > > -- > TIP 7: no olvides aumentar la configuración del "free space map" > -- Nestor -- TIP 4: No hagas 'kill -9' a postmaster
