Não tenho certeza se o Spark funcionará com o Java 7, mas se não a solução óbvia é instalar o Java 8:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Responder "sim" nos pontos corretos deve levar você ao Java 8 como padrão, caso contrário
sudo update-java-alternatives -s java-8-oracle
fará o truque.
Atualizar :
Dito isto, se você quer rodar com o OpenJDK 7, você tem que descobrir onde JAVA_HOME
está erroneamente conforme
gsamaras@gsamaras:/usr/lib/jvm$ $JAVA_HOME
bash: /usr/lib/jvm/java-8-oracle: No such file or directory
Desde que você tentou corrigir isso em .profile
(você fez hash -r
ou re-login?) você pode querer verificar load-spark-env.sh
ou outros scripts que são executados antes de iniciar o Spark propriamente dito.
Felicidades,