我已经设置了一个sqoop2作业,我正在尝试这样启动:
~]$ sqoop2
Sqoop home directory: /usr/lib/sqoop2
Sqoop Shell: Type 'help' or 'h' for help.
sqoop:000> submission start
Exception has occurred during processing command
Unknown command: No such property: start for class: groovysh_evaluate
似乎是不正确的。帮助列表从命令开始,所以我尝试了以下操作:
sqoop:000> start 2
The specified function "2" is not recognized.
似乎也不正确。
这里的正确语法是什么?
ps:
sqoop:000> show version
client version:
Sqoop 1.99.2-cdh4.5.0 revision
Compiled by jenkins on Wed Nov 20 15:52:52 PST 2013
基于文档,您应该使用以下命令:
start job --jid 1
作业的sqoop2命令:
显示作业命令:它将帮助您观看所有创建的作业的列表。
show job
如果您想观看单独的作业配置,请尝试
show job -jid 1 # here 1 is < job id number >
开始作业命令:创建作业后,您可以启动作业创建的作业ID号。
start job -jid 1 # here 1 is < job id number >
显示提交作业:启动作业后,您可以观看所有作业提交状态。它还将向您显示以前运行作业提交状态。
show submission
检查单个作业状态:您还可以检查当前作业或以前通过此命令运行作业状态。
status job -jid 1 # here 1 is < job id number >