Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop 将数据从sqoop导入到配置单元/hdfs时,如何解决以下错误?_Hadoop_Hive_Sqoop - Fatal编程技术网

Hadoop 将数据从sqoop导入到配置单元/hdfs时,如何解决以下错误?

Hadoop 将数据从sqoop导入到配置单元/hdfs时,如何解决以下错误?,hadoop,hive,sqoop,Hadoop,Hive,Sqoop,18/07/24 11:59:24信息映射。LocalJobRunner:映射任务执行器已完成。 18/07/24 11:59:24警告映射。本地JobRunner:job_local180815535_0001 java.lang.Exception:java.lang.RuntimeException:java.lang.ClassNotFoundException:Class sqltable未找到 位于org.apache.hadoop.mapred.LocalJobRunner$Job

18/07/24 11:59:24信息映射。LocalJobRunner:映射任务执行器已完成。 18/07/24 11:59:24警告映射。本地JobRunner:job_local180815535_0001 java.lang.Exception:java.lang.RuntimeException:java.lang.ClassNotFoundException:Class sqltable未找到 位于org.apache.hadoop.mapred.LocalJobRunner$Job.runTasks(LocalJobRunner.java:491) 位于org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:551) 原因:java.lang.RuntimeException:java.lang.ClassNotFoundException:Class sqltable未找到 位于org.apache.hadoop.conf.Configuration.getClass(Configuration.java:2395) 位于org.apache.sqoop.mapreduce.db.DBConfiguration.getInputClass(DBConfiguration.java:403) 位于org.apache.sqoop.mapreduce.db.DataDrivenDBInputFormat.createDBRecordReader(DataDrivenDBInputFormat.java:237) 位于org.apache.sqoop.mapreduce.db.DBInputFormat.createRecordReader(DBInputFormat.java:263) 位于org.apache.hadoop.mapred.MapTask$NewTrackingRecordReader。(MapTask.java:521) 位于org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:764) 位于org.apache.hadoop.mapred.MapTask.run(MapTask.java:341) 位于org.apache.hadoop.mapred.LocalJobRunner$Job$MapTaskRunnable.run(LocalJobRunner.java:270) 位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 在java.util.concurrent.FutureTask.run(FutureTask.java:266)处 位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 运行(Thread.java:748) 原因:java.lang.ClassNotFoundException:找不到类sqltable 位于org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:2299) 位于org.apache.hadoop.conf.Configuration.getClass(Configuration.java:2393)
... 12更多

您可以发布您的Sqoop命令Sqoop导入--连接jdbc:mysql://localhost:3306/sqldb --username root--password pswd--table sqltable--hive import--m 1I也尝试过sqoop import--bindir/tmp/sqoop hduser/compile/ad8c85b6ae0c483b549825f8bf280c--connect jdbc:mysql://localhost:3306/sqldb --用户名根--密码pswd--表sqltable--配置单元导入