sqoop之安装配置
2013-03-18 13:37
411 查看
1.下载http://archive.cloudera.com/cdh/3/sqoop-1.2.0-CDH3B4.tar.gz并解压
2.下载http://archive.cloudera.com/cdh/3/hadoop-0.20.2-CDH3B4.tar.gz并解压
3. 其中sqoop-1.2.0-CDH3B4依赖hadoop-core-0.20.2-CDH3B4.jar,所以你需要下载 hadoop-0.20.2-CDH3B4.tar.gz,解压缩后将hadoop-0.20.2-CDH3B4/hadoop-core-0.20.2-
CDH3B4.jar复制到sqoop-1.2.0-CDH3B4/lib中
4. sqoop导入mysql数据运行过程中依赖mysql-connector-java-*.jar,所以你需要下载 mysql-connector-java-*.jar并复制到sqoop-1.2.0-CDH3B4/lib中。
5. 修改SQOOP的文件bin/configure-sqoop,注释掉hbase、zookeeper检查(除非你准 备使用HABASE等HADOOP上的组件,否则每次都出现warining信息)
#if [ ! -d"${HBASE_HOME}" ]; then
# echo “Error: $HBASE_HOME doesnot exist!”
# echo ‘Please set $HBASE_HOME tothe root of your HBase installation.’
# exit 1
#fi
#if [ ! -d"${ZOOKEEPER_HOME}" ]; then
# echo “Error: $ZOOKEEPER_HOMEdoes not exist!”
# echo ‘Please set $ZOOKEEPER_HOMEto the root of your ZooKeeper installation.’
# exit 1
#fi
6.修改/etc/profile,增加HADOOP_HOME。
7.运行
连接数据库时的错误:
解决办法:
首先:查看.bash_profile中hadoop_home是否配置;
然后设置本机的mysql可是远程连接;
最后打开安装mysql的机器的防火墙,允许端口3306端口(tcp协议):
1.通过单击「开始」按钮 ,然后单击“控制面板”,打开“Windows 防火墙”。 在搜索框中,键入防火墙,然后单击“Windows 防火墙”。2.在左窗格中,单击“高级设置”。 如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认。3.在“高级安全Windows 防火墙”对话框的左窗格中,单击“入站规则”,然后在右窗格中,单击“新建规则”。4.按照新建入站规则向导中的说明进行操作。
2.下载http://archive.cloudera.com/cdh/3/hadoop-0.20.2-CDH3B4.tar.gz并解压
3. 其中sqoop-1.2.0-CDH3B4依赖hadoop-core-0.20.2-CDH3B4.jar,所以你需要下载 hadoop-0.20.2-CDH3B4.tar.gz,解压缩后将hadoop-0.20.2-CDH3B4/hadoop-core-0.20.2-
CDH3B4.jar复制到sqoop-1.2.0-CDH3B4/lib中
4. sqoop导入mysql数据运行过程中依赖mysql-connector-java-*.jar,所以你需要下载 mysql-connector-java-*.jar并复制到sqoop-1.2.0-CDH3B4/lib中。
5. 修改SQOOP的文件bin/configure-sqoop,注释掉hbase、zookeeper检查(除非你准 备使用HABASE等HADOOP上的组件,否则每次都出现warining信息)
#if [ ! -d"${HBASE_HOME}" ]; then
# echo “Error: $HBASE_HOME doesnot exist!”
# echo ‘Please set $HBASE_HOME tothe root of your HBase installation.’
# exit 1
#fi
#if [ ! -d"${ZOOKEEPER_HOME}" ]; then
# echo “Error: $ZOOKEEPER_HOMEdoes not exist!”
# echo ‘Please set $ZOOKEEPER_HOMEto the root of your ZooKeeper installation.’
# exit 1
#fi
6.修改/etc/profile,增加HADOOP_HOME。
7.运行
连接数据库时的错误:
解决办法:
首先:查看.bash_profile中hadoop_home是否配置;
然后设置本机的mysql可是远程连接;
最后打开安装mysql的机器的防火墙,允许端口3306端口(tcp协议):
1.通过单击「开始」按钮 ,然后单击“控制面板”,打开“Windows 防火墙”。 在搜索框中,键入防火墙,然后单击“Windows 防火墙”。2.在左窗格中,单击“高级设置”。 如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认。3.在“高级安全Windows 防火墙”对话框的左窗格中,单击“入站规则”,然后在右窗格中,单击“新建规则”。4.按照新建入站规则向导中的说明进行操作。
相关文章推荐
- sqoop1.4.6安装配置
- sqoop 1.4.6安装配置
- Sqoop安装配置及将mysql数据导入到hdfs中
- sqoop 安装配置(Hadoop2.4 + hive0.13)
- 大数据实验室(大数据基础培训)——Sqoop的安装、配置及基础使用
- 2.sqoop安装配置与基本使用
- HBase和Mahout以及Sqoop和Spark的安装配置记录及问题解决
- sqoop 1.99 安装配置
- Apache Sqoop数据转换安装配置与基本操作命令
- Ubuntu下Sqoop安装配置
- Sqoop数据迁移,工作机制,sqoop安装(配置),Sqoop的数据导入,导入表数据到HDFS,导入关系表到HIVE,导入到HDFS指定目录,导入表数据子集,按需导入,增量导入,sqoop数据导出
- sqoop 1.99.7 安装及配置
- sqoop 1.99 安装配置
- sqoop简介与安装配置
- Hadoop之mysql安装配置和sqoop安装配置
- hadoop集群安装与配置--sqoop服务调用
- Sqoop的安装和配置
- hadoop2.6.0(单节点)下Sqoop-1.4.6安装与配置(数据读取涉及hadoop、hbase和hive)
- 安装hadoop下的sqoop1.99.3及配置问题全解决
- Sqoop-1.99.7安装、配置