首先在安装了mysql数据库的那台虚拟机上面执行 mysql -u root -p 进入sql的密码为空 create database stock; grant all privileges on . to root@localhost identified by ’transwarp'; flush privileges; //刷新系统权限表 然后执行: 在MySQL中将所有权限赋给给集群中的三台主机,并保证赋权操作已经生效 grant all privileges on . to root@10.233.40.107 identified by ‘123456’ grant all privileges on . to root@10.233.40.108 identified by ‘123456’ grant all privileges on . to root@10.233.40.109 identified by ‘123456’ flush privileges; 接下来在mysql的stock数据库中创建表,在表中创建数据。

用yum来安装sqoop yum install sqoop 全部默认(只需要在一台虚拟机上面安装一个就可以了,不需要全部安装) sqoop help命令能帮助我们如何去使用sqoop 接下来

准备Mysql的JDBC驱动(只可在sqoop1的实验中使用) –将JDBC驱动(mysql-connector-java-5.1.31.jar)拷贝到/usr/lib/sqoop/lib目录下 在linux中查找mysql的驱动在哪里 find / -name mysql-connector-java-* 就会找到mysql的驱动在哪里接下来就是拷贝到/usr/lib/sqoop/lib目录下 ,然后就是使用sqoop在hdfs之间导入数据 详细见教材。