注:圖片如果損壞,點擊文章鏈接:https://www.toutiao.com/i6627736198431375879/
系統版本,Hadoop已安裝完成。鏈接《CentOS6.5下安裝Hadoop-2.7.3(圖解教程)》
Mysql安裝完成
Hive版本 鏈接《CentOS6.5-Hadoop2.7.3安裝hive-2.1.1》
工具已經上傳
我們將文件解壓到制定目錄
查看文件
修改下文件名
修改環境變量
添加以下內容
export SQOOP_HOME=/opt/bigdata/sqoop
export PATH=$SQOOP_HOME/bin:$PATH
讓配置生效
我們查看版本,出現權限錯誤
我們修改下權限,又出現一個新的問題
因爲我們的壓縮包是從他人哪裏拷貝過來的,配置上有問題,我們找下配置,坐下修改
這個文件
我們看到裏面的配置
修改如下
我們繼續查看版本
這個地方提示我們需要安裝hbase等工具,我們暫時不做安裝,繼續往下。
將mysql-connector-java-*.jar拷貝到下面的目錄中
因爲我們沒有基於hadoop安裝HBase,所以HBase相關的命令不能用,但是操作hadoop分佈式文件系統的命令是可以用的
我們看下錶格
使用命令查看MySQL數據庫中的數據表list,命令是(命令中不能有回車,必須是在同一行)
sqoop list-tables --username hive --password 'hive' --connect jdbc:mysql://localhost:3306/hello?characterEncoding=UTF-8