Sqoop не находит jdk, поэтому эта ошибка возникает. По умолчанию используется jre, и у него нет javac-файла, который требуется для компиляции заданий sqoop.
Решение:
, если jdk установлен в системе, тогда настройте его в hasoop-env .sh file like:
# The java implementation to use. Required.
export JAVA_HOME=/opt/jdk1.8.0_151/
И в файле .bash_profile.
нравится:
PATH=$PATH:$HOME/.local/bin:$HOME/bin:/opt/jdk1.8.0_151/bin
, затем запускайте источник. .bash_profile
, который теперь тестирует работу sqoop, будет отлично работать.