这是我的Sqoop脚本
trap "" 1
declare -i RC=0
set -x -u
declare -l DB=MY_DB
declare -l TBL=MY_TABLE
date
time sqoop export \
-D mapreduce.job.queuename=default \
-D teradata.db.input.method=split.by.hash \
--libjars=/sqoopLib/lib \
--connect jdbc:teradata://ServerURL/Database=$DB \
--connection-manager org.apache.sqoop.teradata.TeradataConnManager \
--username xxxxxx --password-file /location/passwordfile \
--table $TBL \
--export-dir /HiveTableLocation/$TBL || RC=$?
--batch
date
exit $RC
每件事看起来都很好,一切和位置也都有效。 但它抛出了--export-dir:找不到RC = 127的命令