sqoop执行命令报错:
Error: /usr/lib/hadoop does not exist!
Please set $HADOOP_COMMON_HOME to the root of your Hadoop installation.
根据错误提示缺少的hadoop安装路径配置,需修改sqoop配置文件。
解决:
1.进入sqoop下的conf配置文件目录, 复制 sqoop-env-template.sh 为 sqoop-env.sh
cp sqoop-env-template.sh sqoop-env.sh
编辑 sqoop-env.sh文件,vim sqoop-env.sh
2.给HADOOP_COMMON_HOME添加hadoop安装路径,注意去掉#号 [ # 是注释 ]
有的可能还要给HADOOP_MAPRED_HOME也添加hadoop安装路径
修改完 :wq 保存退出即可,完成。