ฉันพยายามเชื่อมต่อ Sqoop กับ Mysql ก่อนที่ฉันจะถามคำถามนี้ ฉันได้ลองวิธีแก้ปัญหาทั้งหมดที่ฉันค้นหาแล้ว แต่ไม่มีอะไรได้ผลสำหรับฉัน
นี่คือสิ่งที่ฉันกำลังพิมพ์
/usr/local/hadoop/sqoop/lib$ sqoop list-databases --connect jdbc:mysql://localhost:3306/testDb --username Amel --password
> อาเมล@-1998;
ฉันติดตั้ง SQLConnector ในไดเร็กทอรี /usr/local/hadoop/Sqoop/lib/
เรียกว่า: mysql-connector-java_8.0.25-1ubuntu20.04_all.deb
ฉันได้ติดตั้งไฟล์ .deb แล้ว
นี่คือข้อผิดพลาดที่เกิดขึ้นทุกครั้ง
คำเตือน: /usr/local/hadoop/sqoop/../hbase ไม่มีอยู่! การนำเข้า HBase จะล้มเหลว
โปรดตั้งค่า $HBASE_HOME เป็นรูทของการติดตั้ง HBase ของคุณ
คำเตือน: /usr/local/hadoop/sqoop/../hcatalog ไม่มีอยู่! งาน HCatalog จะล้มเหลว
โปรดตั้งค่า $HCAT_HOME เป็นรูทของการติดตั้ง HCatalog ของคุณ
คำเตือน: /usr/local/hadoop/sqoop/../accumulo ไม่มีอยู่จริง! การนำเข้า Accumulo จะล้มเหลว
โปรดตั้งค่า $ACCUMULO_HOME เป็นรูทของการติดตั้ง Accumulo ของคุณ
คำเตือน: /usr/local/hadoop/sqoop/../zookeeper ไม่มีอยู่จริง! การนำเข้า Accumulo จะล้มเหลว
โปรดตั้งค่า $ZOOKEEPER_HOME เป็นรูทของการติดตั้ง Zookeeper ของคุณ
21/07/52 20:48:11 ข้อมูล sqoop.Sqoop: กำลังเรียกใช้เวอร์ชัน Sqoop: 1.4.7
21/07/09 20:48:11 WARN tool.BaseSqoopTool: การตั้งรหัสผ่านของคุณบนบรรทัดคำสั่งไม่ปลอดภัย ลองใช้ -P แทน
21/07/09 20:48:11 INFO manager.MySQLManager: กำลังเตรียมใช้ชุดผลลัพธ์การสตรีม MySQL
21/07/09 20:48:11 ข้อผิดพลาด sqoop.Sqoop: มีข้อยกเว้นในการเรียกใช้ Sqoop: java.lang.RuntimeException: ไม่สามารถโหลดคลาสไดรเวอร์ db: com.mysql.jdbc.Driver
java.lang.RuntimeException: ไม่สามารถโหลดคลาสไดรเวอร์ db: com.mysql.jdbc.Driver
ที่ org.apache.sqoop.manager.SqlManager.makeConnection(SqlManager.java:875)
ที่ org.apache.sqoop.manager.GenericJdbcManager.getConnection (GenericJdbcManager.java:59)
ที่ org.apache.sqoop.manager.CatalogQueryManager.listDatabases(CatalogQueryManager.java:57)
ที่ org.apache.sqoop.tool.ListDatabasesTool.run(ListDatabasesTool.java:49)
ที่ org.apache.sqoop.Sqoop.run(Sqoop.java:147)
ที่ org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
ที่ 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)