GNU/Linux >> Tutoriales Linux >  >> Linux

determinar ulimit para usuario root

Obtenga el PID del proceso que solr se está ejecutando y luego cat /proc/$SOLR_PID/limits -- esto le indicará los límites reales del proceso.

Recomendaría ejecutar cosas como solr como un usuario separado sin privilegios. Al hacer esto, tiene múltiples opciones (limits.conf o agrega un ulimit -n 2048 al guión de inicio, ...). El último no es tan brillante pero funciona para configuraciones rápidas y reinicio del demonio

RANT:no me digas que no puedes reiniciar porque perderás el servicio. Si ese es el caso, debería tener una configuración HA de todos modos :)


Después de cambiar el número de archivos abiertos en /etc/security/limits.conf , el usuario debe cerrar sesión y volver a iniciarla para que surta efecto. Entonces, prueba esto:

$ sudo su -
# ulimit -Sn

Sé que esta pregunta tiene una respuesta, pero parece más una solución alternativa que una solución real.

Según ubuntu, esto no es un error sino un problema de documentación, consulte:https://bugs.launchpad.net/ubuntu/+source/pam/+bug/65244

Gracias por tu informe. Como dijiste, esto no es un error en pam sino un problema de documentación. El hecho de permitir explícitamente límites para el usuario root se abordó hace un tiempo (30 de agosto de 2000), pero debe nombrar explícitamente al usuario root para aplicar los límites. /em>

Entonces, si desea cambiar el ulimit en todos los usuarios, incluido el usuario raíz, debe especificar:

*         -    nofile            2048
root      -    nofile            2048

Linux
  1. Cómo configurar los privilegios de Sudo para el usuario en Linux

  2. Cómo deshabilitar el inicio de sesión remoto para el usuario raíz en una máquina Linux

  3. Espacio reservado para la raíz en un sistema de archivos:¿por qué?

  4. ¿La función de la raíz del grupo de usuarios?

  5. Usuario no raíz predeterminado de Kali

Cómo resolver un error de MySQL:acceso denegado para el usuario [email protected]

Cambiar el método de autenticación para el usuario raíz de MySQL en Ubuntu

Cómo crear un usuario SFTP para una raíz de documentos del servidor web

Cómo usar el comando ulimit en Linux

Cómo limitar el usuario root en CentOS

¿Cómo deshabilitar el inicio de sesión SSH para el usuario raíz en Linux?