I've just built a Debian Jessie install on a Cubox-i4 Pro (ARMHF). I installed openJDK from the repo, downloaded, unzipped and succussfully ran Elastic.
As I started to work through your tutorial I could view cluster health, list nodes, list indices and create an index. But when it came to add a json document I got the following:
# # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (cppInterpreter_arm.S:2623), pid=11585, tid=2078332000 # fatal error: *** Unimplemented opcode: 232 = <unknown> # # JRE version: OpenJDK Runtime Environment (7.0_75-b13) (build 1.7.0_75-b13) # Java VM: OpenJDK Zero VM (24.75-b04 mixed mode linux-arm ) # Derivative: IcedTea 2.5.4 # Distribution: Debian GNU/Linux 8.0 (jessie), package 7u75-2.5.4-2 # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /root/elasticsearch-1.7.1/bin/hs_err_pid11585.log # # If you would like to submit a bug report, please include # instructions on how to reproduce the bug and visit: # http://icedtea.classpath.org/bugzilla #
I have removed openJDK, installed Oracle's JDK (1.8.0_51) and all is working fine.
Not sure if this is an openJDK, ARMHF or Elastic issue.
Thought you guys might like to know.