Sqoop導入sqlserver數據到HDFS和hive上的配置需求及問題
1.安裝,下載安裝包解壓即可
2.在系統環境變量中設置HADOOP_HOME,指向安裝目錄;
3. 3.在系統環境變量中設置SQOOP_HOME與SQOOP_CONF_DIR;
SQOOP_HOME = sqoop安裝的根目錄;
SQOOP_CONF_DIR=$SQOOP_HOME/conf;
4.首先配置jdbc的SqlServer驅動,放在sqoop/lib下
去官網下載即可
注:將驅動中的sqljdbc42.jar放在sqoop/lib下
5.下載SQL Server-HadoopConnector:sqoop-sqlserver-1.0.tar.gz
解壓後,放在sqoop/lib下
6.在系統環境變量設置:MSSQL_CONNECTOR_HOME指向安裝目錄
MSSQL_CONNECTOR_HOME=.../sqoop-sqlserver-1.0
7.執行sqoop-sqlserver-1.0的install.sh.顯示成功即可
8.出現Zookeeper_home或Hbase_home不存在問題,
可以在配置文件中註釋掉Zookeeper或Hbase相關的屬性,也可忽視(warn)^_^
導入命令下篇....