我在SQOOP中运行下面的代码段,最后在代码下面列出了错误.
bin/sqoop job --create myjob import --connect jdbc:mysql:// localhost/test -username root -password root --table patient -m 1 --target-dir/Sqoop/MRJob
administrator @ ubuntu:〜/ sqoop-1.4.4.bin__hadoop-1.0.0 $ bin/sqoop job --create myjob import --connect jdbc:mysql:// localhost/test -username root -password root --table patient - m 1 --target-dir/Sqoop/MRJob警告:/ usr/lib/hcatalog不存在!HCatalog作业将失败.请将$ HCAT_HOME设置为HCatalog安装的根目录.警告:不推荐使用$ HADOOP_HOME.
16/07/16 23:23:36错误工具.BaseSqoopTool:解析作业的参数时出错:14/07/16 23:23:36错误工具.BaseSqoopTool:无法识别的参数:import 14/07/16 23:23:36 ERROR tool.BaseSqoopTool:无法识别的参数: - connect 14/07/16 23:23:36 ERROR tool.BaseSqoopTool:无法识别的参数:jdbc:mysql:// localhost/test 14/07/16 23:23:36错误工具.BaseSqoopTool:无法识别的参数:-username 14/07/16 23:23:36 ERROR tool.BaseSqoopTool:无法识别的参数:root 14/07/16 23:23:36 ERROR tool.BaseSqoopTool:无法识别的参数:-password 14/07/16 23:23:36 ERROR tool.BaseSqoopTool:无法识别的参数:root 14/07/16 23:23:36 ERROR tool.BaseSqoopTool:无法识别的参数:--table 14/07/16 23:23:36错误工具. BaseSqoopTool:无法识别的参数:patient 14/07/16 …
据我所知,我知道Hadoop 1和2之间只有一个差异.
其主动和被动的二级名称节点.
有人可以列出Hadoop 1和2之间的区别吗?