Không thể tìm hoặc tải lớp chính org.apache.sqoop.Sqoop
Trong khi cài đặt sqoop-1.4.7.bin__hadoop-2.6.0
chế độ giả
của tôi bashrc
Là :
xuất Java_HOME=/usr/lib/jvm/java-8-openjdk-amd64
#export Java_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/
#export Java_HOME=/usr/lib/jvm/java-11-openjdk-amd64
xuất PATH=$PATH:$JAVA_HOME/bin
xuất HADOOP_HOME=/home/hadoop/hadoop
xuất HADOOP_INSTALL=$HADOOP_HOME
xuất HADOOP_MAPRED_HOME=$HADOOP_HOME
xuất HADOOP_COMMON_HOME=$HADOOP_HOME
xuất HADOOP_HDFS_HOME=$HADOOP_HOME
xuất HADOOP_YARN_HOME=$HADOOP_HOME
xuất HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/gốc
xuất PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin
xuất HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib/native"
xuất HIVE_HOME=/home/hadoop/hive/apache-hive-3.1.2-bin
xuất HIVE_CONF_DIR="$HIVE_HOME/conf"
xuất HIVE_CLASSPATH="$HIVE_CONF_DIR"
xuất PATH=$PATH:$HIVE_HOME/bin
xuất HADOOP_USER_CLASSPATH_FIRST=true
xuất SQOOP_HOME="/home/hadoop/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0"
xuất SQOOP_CONF_DIR="$SQOOP_HOME/conf"
xuất SQOOP_CLASSPATH="$SQOOP_CONF_DIR"
xuất PATH=$PATH:$SQOOP_HOME/bin
xuất HBASE_HOME="/home/hadoop/hbase/hbase-2.3.5"
xuất HBASE_CONF_DIR="$HBASE_HOME/conf"
xuất HBASE_CLASSPATH="$HBASE_CONF_DIR"
xuất PATH=$PATH:$HBASE_HOME/bin
#export PIG_HOME="/home/hadoop/pig/pig-0.17.0"
#export PATH=$PATH:$PIG_HOME/bin
xuất PIG_HOME="/home/hadoop/pig/pig-0.17.0"
xuất PIG_CONF_DIR="$PIG_HOME/conf"
xuất PIG_CLASSPATH="$PIG_CONF_DIR"
xuất PATH="$PIG_HOME/bin:$PATH"
xuất FLUME_HOME="/home/hadoop/flume/apache-flume-1.9.0-bin"
xuất FLUME_CONF_DIR="$FLUME_HOME/conf"
xuất FLUME_CLASSPATH="$FLUME_CONF_DIR"
xuất PATH="$FLUME_HOME/bin:$PATH"
và của tôi tiếng kêu
vi là:
xuất Java_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
xuất PATH=$PATH:$JAVA_HOME/bin
#Đặt đường dẫn đến nơi có sẵn bin/hadoop
xuất HADOOP_HOME=/home/hadoop/hadoop
xuất HADOOP_MAPRED_HOME=$HADOOP_HOME
xuất HADOOP_COMMON_HOME=$HADOOP_HOME
xuất HADOOP_HDFS_HOME=$HADOOP_HOME
xuất HADOOP_YARN_HOME=$HADOOP_HOME
#đặt đường dẫn cho HBASE/HIVE/SQOOP khả dụng
xuất HBASE_HOME="/home/hadoop/hbase/hbase-2.3.5"
xuất HIVE_HOME="/home/hadoop/hive/apache-hive-3.1.2-bin"
xuất SQOOP_HOME="/home/hadoop/sqoop/sqoop-1.4.7.bin"
xuất ZOOKEEPER_HOME="/zookeeper/apache-zookeeper-3.6.3-bin"
xuất PATH=$PATH:$SQOOP_HOME/bin
Khi tôi phát hành sqoop-verion
Tôi nhận được lỗi này:
/home/hadoop/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0/conf/sqoop-env.sh: dòng 19: /home/hadoop/hadoop,: Không có tệp hoặc thư mục như vậy
Cảnh báo: /home/hadoop/sqoop/sqoop-1.4.7.bin/../hcatalog không tồn tại! Công việc HCatalog sẽ thất bại.
Vui lòng đặt $HCAT_HOME thành thư mục gốc của cài đặt HCatalog của bạn.
Cảnh báo: /home/hadoop/sqoop/sqoop-1.4.7.bin/../accumulo không tồn tại! Nhập tích lũy sẽ không thành công.
Vui lòng đặt $ACCUMULO_HOME làm thư mục gốc của bản cài đặt Accumulo của bạn.
Cảnh báo: /zookeeper/apache-zookeeper-3.6.3-bin không tồn tại! Nhập tích lũy sẽ không thành công.
Vui lòng đặt $ZOOKEEPER_HOME thành thư mục gốc của bản cài đặt Zookeeper của bạn.
**Lỗi: Không thể tìm hoặc tải lớp chính org.apache.sqoop.Sqoop**