CyberTek - the future at the present!
Google

Número máximo de archivos abiertos en Linux

Enviado por: Admin (serie 4)

Sistemas Linux por lo general tienen un límite preestablecido de 1024 abrir archivos simultáneamente. Este límite es muy bajo en el caso de la máquina con una alta carga de trabajo y, en particular, en presencia de los servidores web con diferentes dominios y, por tanto, los punteros a los archivos y registros.

Cuando se alcanza en la producción y superó este límite son a menudo los problemas de incoherencia STRANI. Por lo tanto, es mejor actuar con rapidez. -Conocer el proceso de identificación de nuestra propia aplicación (por ejemplo, httpd o tomcat) puede examinar comando con el número de archivos que tiene en este proceso abierto:

lsof-p [proceso-id] | wc-l

Entendemos el problema minimaliste puede intervenir con el comando ulimit. Utilice los siguientes comandos para obtener información sobre el sistema:

ulimit-Ha

ulimit-Hs

Por último ajustar el valor máximo de apertura de los mismos archivos de Linux puede entrar:

ulimit-n 4000

Echa un vistazo también a las páginas del manual para más información sobre el comando y todas sus opciones:

hombre ulimit

Publicado en: linux, shell, consejos
  1. BOCCALONE Said,

    Si usted desea hacer el cambio permaente incluso después de tener que reiniciar el sistema para añadir (probado en RHEL):

    * - Nofile 2048

    el archivo:

    / Etc / security / limits.conf

    sustituido en 2048 con el valor deseado.

    Suerte!

Añadir un comentario

Powered by CyberTek - Asistencia remota