這篇文章主要講解了“sqoop的安裝和使用方法”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“sqoop的安裝和使用方法”吧!
為奉賢等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及奉賢網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計制作、成都做網(wǎng)站、奉賢網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!#解壓包 從http://sqoop.apache.org/ 下載。
tar -xvf sqoop-1.4.5.tar.gz
ln -s sqoop-1.4.5.bin__hadoop-2.5.0 sqoop
#設(shè)置環(huán)境變量 加到~/.bashrc中
export SQOOP_HOME=/opt/huawei/hbase/sqoop
export PATH=$SQOOP_HOME/bin:$PATH
# 將oracle的 jdbc jar導入進來即可。
cp /opt/oracle/product/11g/db/sqldeveloper/jdbc/lib/ojdbc14.jar /opt/huawei/hbase/sqoop/lib/
#修改配置文件
cd /home/mycluster/sqoop/conf cp sqoop-env-template.sh sqoop-env.sh vi sqoop-env.sh |
export HADOOP_COMMON_HOME=/opt/huawei/hbase/hadoop-2.5.0 export HADOOP_MAPRED_HOME=/opt/huawei/hbase/hadoop-2.5.0/share/hadoop/mapreduce |
#測試鏈接oracle是否正常,如果返回數(shù)據(jù)庫列表即可
sqoop list-databases --connect jdbc:oracle:thin:@192.168.193.37:1521:hispacedb --username hwmarket --password hwmarket37
==== 常見錯誤 =======
# 當報錯找不到NoSuchMethod 等錯誤時 表示找不到mapreduce的jar包 是環(huán)境變量導致的。 就直接把mapreduce的jar copy過去。
copy ~/hadoop-2.5.0/share/hadoop/mapreduce/*.jar ~/sqoop/lib/
參考: http://blog.csdn.net/zhangzhaokun/article/details/44313531
#出現(xiàn)下面錯誤:
Error: Could not find or load main class org.apache.sqoop.Sqoop
解決辦法: http://blog.chinaunix.net/uid-22948773-id-3563685.html
缺少JAR 包, 將sqoop-1.4.5.jar 包放入到 sqoop/lib/ 目錄下。
jar 可以從
http://mirror.bit.edu.cn/apache/sqoop/1.4.5/sqoop-1.4.5.bin__hadoop-2.0.4-alpha.tar.gz 里面找。
感謝各位的閱讀,以上就是“sqoop的安裝和使用方法”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對sqoop的安裝和使用方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。