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