b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

java下载安装 sqoop把mysql数据导入hive中,报错:java.l

电脑杂谈  发布时间:2018-02-09 10:51:59  来源:网络整理

java软件下载jar_java32位官方下载_java下载安装

java下载安装

在大数据环境中,使用sqoop导入mysql数据到hive中,报错,如下

解决办法:

这是因为sqoop缺少java-json.jar包.

下载java-json.jar包:

java2s.com/Code/Jar/j/Downloadjavajsonjar.htm

把java-json.jar添加到../sqoop/lib目录:

java32位官方下载_java软件下载jar_java下载安装

还有其他问题

问题2:root用户写入HDFS文件错误 "Permission denied: user=root"

解决办法:

因为在使用sqoop导入HDFS文件时,使用的是root用户,没有写hdfs文件的权限。

CDH安装时创建了hdfs用户,应使用hdfs用户登录,再时行sqoop导入

[root@hadoop1 ~]# su - hdfs

[hdfs@hadoop1 ~]$ pwd

/var/lib/hadoop-hdfs

java32位官方下载_java下载安装_java软件下载jar

[hdfs@hadoop1 ~]$ ls

问题3:其它hadoop节点不连接MySql "is not allowed to connect to this MySQL server"

解决办法:

这是因为客户端没有访问mysql的权限,修改sqoop用户的客户端访问权限。java下载安装

--登录mysql服务器

[root@hadoop2 ~]# mysql -uroot -proot??

mysql> grant all privileges on *.* to 'sqoop'@'%' identified by 'sqoop' with grant option;

Query OK, 0 rows affected (0.00 sec)


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/sanxing/article-68699-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...