elasticsearch glibc memória corrompida

1

Os meus clusters de pesquisa elástica continuam a falhar sem motivo. Tudo o que posso ver nos logs é:

INFO   | jvm 4    | 2015/04/17 19:10:09 | *** glibc detected *** /usr/java/jre1.7.0_04/bin/java: malloc(): memory corruption: 0x00007f6a2c4d8560 ***

Eu tenho um cluster com um mestre e dois escravos. Eu tenho uma versão antiga ("0.20.2") mas nunca foi um problema até agora ... Eu não posso atualizar facilmente e só considerarei como um último recurso.

Eu realmente não sei por onde começar; Até agora, mudei a seguinte configuração:

  • wrapper.java.additional.3=-Xss256k to wrapper.java.additional.3=-Xss512k
  • e excluiu todos os índices (isso precisou de alguma limpeza)

Infelizmente, o problema ainda está acontecendo mesmo sem nenhum índice.

java is  java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b20) Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)

Antes da alteração da configuração do wrapper, eu também estava recebendo

INFO   | jvm 1    | 2015/04/17 16:03:05 | 7fffe41fe000-7fffe4200000 r-xp 00000000 00:00 0                          [vdso]
INFO   | jvm 1    | 2015/04/17 16:03:05 | ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
STATUS | wrapper  | 2015/04/17 16:03:05 | JVM process is gone.
ERROR  | wrapper  | 2015/04/17 16:03:05 | JVM exited unexpectedly.
STATUS | wrapper  | 2015/04/17 16:03:10 | Launching a JVM...
INFO   | jvm 2    | 2015/04/17 16:03:10 | WrapperManager: Initializing...
STATUS | wrapper  | 2015/04/17 16:03:39 | JVM received a signal UNKNOWN (6).
STATUS | wrapper  | 2015/04/17 16:03:39 | JVM process is gone.
service.log

Feliz em fornecer as informações necessárias para ajudar a solucionar isso.

    
por Arnaud Moret 17.04.2015 / 11:32

0 respostas