sqoop导入显示错误-jobtracker尚未运行

9udxz4iz  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(347)

我正在尝试做sqoop导入。它显示错误jobtracker未运行。
但我尝试了eval,只选择了几行就行了。但在做导入时,我得到了一个错误。我已经包括了我尝试过的eval和import函数的快照。
我试过函数hadoop命令(hadoopfs-ls,-put)正在运行。


我开始使用start-all.sh。之后,我与jps检查,然后所有守护程序运行。
几分钟后,所有守护进程停止。

daolsyd0

daolsyd01#

sqoop eval函数只作用于rdbms数据库并返回结果集。在这里,hadoop并没有出现。sqoop import函数尝试从rdbms导入数据并将其加载到hdfs中。namenode无法连接到hdfs。重新启动hadoop并检查job tracker和namenode日志。检查hdfs-site.xml中提到的namenode和datanode存储目录是否可用,否则会指向一个新目录。

相关问题