-home não é uma opção padrão java . Houve um tutorial que dizia para usá-lo? Para encontrar o diretório inicial do Java (se estiver definido) você faria
echo $JAVA_HOME
Você deve definir a variável de ambiente JAVA_HOME (com o sublinhado e não o traço)? Por exemplo, adicionando uma linha a hadoop-env.sh para informar o diretório inicial do Java:
export JAVA_HOME=/usr/lib/jvm/[your-jdk-directory]