Postagens

Mostrando postagens de 2012

Elasticsearch e Mac OSX Mountain Lion

Minha combinação de Elasticsearch 0.17.7 e Java 1.6.0_37 não se deram muito bem e pararam de funcionar. Depois de encontrar este post do Matthew Deiters  http://coderwall.com/p/aphwwq , compreendi o problema. A versão do Java requerida para o ES 0.17 é 32 bits e o OSX esta rodando a versão 64 bits. Para forçar o Java a rodar na versão 32 bits sem possuir o painel Java Preferences é necessário passar a opção -d32 para o executável do java. Como possuo uma instalação utilizando brew, editei o arquivo /usr/local/Cellar/elasticsearch/0.17.7/bin/elasticsearch.in.sh e adicionei a seguinte linha: JAVA_OPTS="$JAVA_OPTS -d32" E tudo voltou ao normal :-)