hyj 发表于 2014-8-3 22:56:15

Hadoop 2.4.1 设置问题总结

问题导读:
1.找不到winutils.exe的可能解决方案是什么?
2. 遇到连接上hdfs服务器后,可读取不能写操作问题,有几种解决方法?

static/image/hrline/2.gif



1.服务器禁用ipV6配置


2.找不到winutils.exe

系统变量设置了HADOOP_HOME也不行,程序中直接设定环境变量,还能省去系统配置,更方便
System.setProperty("hadoop.home.dir","xxxxxxxxx");
这里可能的原因是没有包不够:包可以到


hadoop家族、strom、spark、Linux、flume等jar包、安装包汇总下载(持续更新)
http://www.aboutyun.com/thread-8178-1-1.html




http://www.aboutyun.com/data/attachment/forum/201407/02/151623b6a6jau680xesh66.png

3.连接不上服务器的hdfs端口
查看/etc/hosts中,主机名是否没绑定127.0.0.1或127.0.1.1,ubuntu中这是主要原因,hosts中主机名要绑定外网IP slaves中去掉localhost,只有一台机器的话,否则加上其它服务器,/etc/hosts中绑定其它服务器的主机名和对应的外网IP

4.连接上hdfs服务器后,可读取不能写操作,这是因为默认是用当前用户名去通信的,改当前用户名?麻烦,直接一行代码搞定!
System.setProperty("HADOOP_USER_NAME","xxxxxxxx");



wordwan@163.com 发表于 2014-8-5 09:49:31

解决了很多的疑惑
页: [1]
查看完整版本: Hadoop 2.4.1 设置问题总结