El bloqueo de memoria del proceso Elasticsearch falló

He configurado boostrap.memory_lock = true Actualizado /etc/security/limits.conf agregado memlock ilimitado para el usuario de búsqueda elástica

Mi búsqueda elástica funcionó bien durante muchos meses. De repente falló 1 día atrás. En los registros puedo ver a continuación el error y el proceso nunca comienza

ERROR: el bootstrap comprueba el bloqueo de memoria fallido solicitado para el proceso de búsqueda elástica pero la memoria no está bloqueada

Golpeo ulimit -as y puedo ver la memoria máxima bloqueada establecida en ilimitado. ¿Qué está mal aquí? Lo he intentado durante horas pero todo fue en vano. Por favor ayuda.

OS es RHEL 7.2 Elasticsearch 5.1.2

ulimit -como salida

core file size        (blocks -c) 0
data seg size         (kbytes -d) unlimited
scheduling policy            (-e) 0
file size            (blocks, -f) unlimited
pending signals              (-i) 83552
max locked memory    (kbytes, -l) unlimited
max memory size      (kbytes, -m) unlimited
open files                   (-n) 65536
pipe size         (512 bytes, -q) 8
POSIX message queues   (bytes,-q) 819200
real-time priority           (-r) 0
stack size            kbytes, -s) 8192
cpu time             seconds, -t) unlimited
max user processes           (-u) 4096
virtual memory       (kbytes, -v) unlimited
file locks                   (-x) unlimited

Respuestas a la pregunta(3)

Su respuesta a la pregunta