[Talk-es] [cat2osm] Problema con número de ficheros abiertos
Javier Briz
algspd en gmail.com
Lun Mar 19 10:03:56 GMT 2012
He tenido un problema con el número máximo de ficheros abiertos. Tenía
el limite puesto en 1024 y al convertir los ejes de Zaragoza petaba:
java.io.FileNotFoundException:
/home/............./50_900_RA_2012-01-20_SHF/CARVIA/Carvia.DBF (
Too many open files)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.io.FileInputStream.<init>(FileInputStream.java:97)
at ShapeEjes.readCarvia(ShapeEjes.java:348)
at ShapeEjes.<init>(ShapeEjes.java:40)
at ShapeParser.run(ShapeParser.java:134)
Imagino que hay algo por ahí que se deja descriptores abiertos.
En cualquier caso, por si le pasa al alguien más, se soluciona con un:
# ulimit -n
1024
# ulimit -n 100000 # O un número suficientemente grande
# ulimit -n
100000
Saludos!
Más información sobre la lista de distribución Talk-es