运行sqoop import语句时出错
sqoop import \ --connect jdbc:mysql:// localhost:3306 / retail_db \ --username retail_dba \ - 密码cloudera \ - 订单 --target -dir / user / cloudera / problem1 / orders \ - 压缩\ --compression-codec org.apache.hadoop.io.compress.SnappyCodec \ --as-avrodatafile;
错误消息
17/11/06 21:56:30 WARN security.UserGroupInformation:PriviledgedActionException as:cloudera(auth:SIMPLE)cause:ENOENT:没有这样的文件或目录 17/11/06 21:56:30错误tool.ImportTool:导入失败:ENOENT:没有这样的文件或目录 at org.apache.hadoop.io.nativeio.NativeIO $ POSIX.chmodImpl(Native Method) 在org.apache.hadoop.io.nativeio.NativeIO $ POSIX.chmod(NativeIO.java:230) 在org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:716) 在org.apache.hadoop.fs.ChecksumFileSystem $ 1.apply(ChecksumFileSystem.java:498) 在org.apache.hadoop.fs.ChecksumFileSystem $ FsOperation.run(ChecksumFileSystem.java:479) 在org.apache.hadoop.fs.ChecksumFileSystem.setPermission(ChecksumFileSystem.java:495) 在org.apache.hadoop.fs.FileSystem.mkdirs(FileSystem.java:616) 在org.apache.hadoop.mapreduce.JobResourceUploader.uploadFiles(JobResourceUploader.java:94) 在org.apache.hadoop.mapreduce.JobSubmitter.copyAndConfigureFiles(JobSubmitter.java:99) 在org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:194) 在org.apache.hadoop.mapreduce.Job $ 10.run(Job.java:1307) 在org.apache.hadoop.mapreduce.Job $ 10.run(Job.java:1304) at java.security.AccessController.doPrivileged(Native Method) 在javax.security.auth.Subject.doAs(Subject.java:422) 在org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1917) 在org.apache.hadoop.mapreduce.Job.submit(Job.java:1304) 在org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1325) 在org.apache.sqoop.mapreduce.ImportJobBase.doSubmitJob(ImportJobBase.java:203) 在org.apache.sqoop.mapreduce.ImportJobBase.runJob(ImportJobBase.java:176) 在org.apache.sqoop.mapreduce.ImportJobBase.runImport(ImportJobBase.java:273) 在org.apache.sqoop.manager.SqlManager.importTable(SqlManager.java:692) 在org.apache.sqoop.manager.MySQLManager.importTable(MySQLManager.java:127) 在org.apache.sqoop.tool.ImportTool.importTable(ImportTool.java:513) 在org.apache.sqoop.tool.ImportTool.run(ImportTool.java:621) 在org.apache.sqoop.Sqoop.run(Sqoop.java:147) 在org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) 在org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:183) 在org.apache.sqoop.Sqoop.runTool(Sqoop.java:234) 在org.apache.sqoop.Sqoop.runTool(Sqoop.java:243) 在org.apache.sqoop.Sqoop.main(Sqoop.java:252)