赞
踩
在参考厦门大学数据库实验室编写的 Hadoop 安装过程http://dblab.xmu.edu.cn/blog/install-hadoop/
安装时出现了经常出现的问题,以下是我找到的解决方法,并加以汇总。
1.未按照教程采用ubuntu14.04版本在ubuntu16.04版本中安装jdk中输入
sudo apt-get install openjdk-7-jre openjdk-7-jdk
出现:T
his may mean that the package is missing, has been obsoleted, or is only available from another source 即jdk安装失败。
原因是Ubuntu16.04的安装源已经默认没有openjdk7了,所以要自己手动添加仓库。
这里提供一个Oracle JDK 7的安装包:链接:http://pan.baidu.com/s/1dFuwbpJ 密码:4ul7
安装此jdk的方法参考此篇文章第一部分java安装http://blog.csdn.net/windghoul/article/details/52655032,注意配置文件中的路径与名称修改为自己本机的安装路径与名称。
2.利用命令
./bin/hdfs namenode -format
格式化名称节点
./sbin/start-dfs.sh
开启Hadoop服务时出现: Error: JAVA_HOME is not set and could not be found 错误
因为该服务调用时java时是采用hadoop-env.sh文件中的相对路径来调用java可能会出现错误,参考http://wlb.wlb.blog.163.com/blog/static/467413201501451724327/ 将相对路径改为绝对路径,注意将文中的路径根据本机的路径修改。
3.启动Hadoop服务时出现 警告
- WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform...
- using builtin-java classes where applicable
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。