Я установил и проверил его с командой java -version
который дал следующий вывод:
версия "1.8.0_162" openjdk
Среда выполнения OpenJDK (создают 1.8.0_162-8u162-b12-0ubuntu0.17.10.2-b12),
OpenJDK 64-разрядный Сервер VM (сборка 25.162-b12, смешанный режим)
После этого я загрузил искру 2.3.0 и попытался установить ее. На последнем шаге, когда я пытаюсь выполнить команду в местоположении:
$SPARK_PATH sbin/start-all.sh
Вывод как указано ниже:
запуск org.apache.spark.deploy.master. Ведущее устройство,
вход к/usr/lib/spark/spark-2.3.0-bin-hadoop2.7/logs/spark - org.apache.spark.deploy.master. Master-1-ubuntu.out
не удалось запуститься: хороший-n 0/usr/lib/spark/spark-2.3.0-bin-hadoop2.7/bin/spark-class org.apache.spark.deploy.master. Ведущее устройство - размещает человечность - порт 7077 - webui-порт 8080
/usr/lib/spark/spark-2.3.0-bin-hadoop2.7/bin/spark-class:
строка 71:/usr/lib/java/jdk1.8.0_161/bin/java:
не может выполнить двоичный файл: Исполнительная ошибка формата
Я не знаю то, что я пропускаю здесь.
Я нуждаюсь в некоторой помощи!
P.S.: вывод jps
:
14531 Worker
14568 Jps
Удостоверьтесь, что Вы имеете JAVA_HOME
в наборе искры-env.sh к работе открывают версию JDK, которую Вы установили.