hadoop2.7.1(64bit)学习中错误整理
2015-10-16 00:00
274 查看
摘要: 学习hadoop2.7.1-64bit中遇到的问题整理
问题一、ESXi5.5安装过程中网卡不支持
![](http://static.oschina.net/uploads/space/2015/1016/152113_KIw5_102932.png)
解决方案:购买新网卡,这个是经过亲身实践后得到的最好结论,有时候,花点钱能解决的问题,绝对不要纠结,也不能为了显示个人能力而zhuangbility,当然,一定要顶风撸三米的请忽视此结果,然后寻找网卡驱动并重新编译驱动程序。
问题二、Hadoop Native Libraries问题
如果您的linux系统是64位,那么很高兴的告诉您。您需要重新编译hadoop2.7.1-src,而不能直接使用官方网站提供的hadoop2.7.1(因为该文件中的Native Libraries默认是32位的)详情请参考Apache Hadoop 2.7.1 Native Libraries Guide
问题三、jdk安装以及版本问题(本文以CentOS6.7-64bit为例)
hadoop2.7.1开始仅支持jdk1.7及以上版本
查看本机jdk环境
删除本机现有jdk(可选)
Hadoop Java Versions查看目前经过测试的jdk版本,并下载。
设置环境变量
现在,让我们用下面的命令来查看JDK的环境变量:
输出结果如下:
然而,接下来的安装方法我们并不推荐。因为,安装路径会在机器重启以后会消失。为了使它保存下来,你需要把安装路径添加到系统的配置文件里。
做它之前,我们要在/etc/profile.d/下创建一个叫做java.sh 的文件
把下面的命令添加到文件中:
保存并关闭文件。为了使它有执行的权限运行以下的命令:
接下来,使刚才改变的环境变量永久有效运行以下下面的命令:
问题一、ESXi5.5安装过程中网卡不支持
![](http://static.oschina.net/uploads/space/2015/1016/152113_KIw5_102932.png)
解决方案:购买新网卡,这个是经过亲身实践后得到的最好结论,有时候,花点钱能解决的问题,绝对不要纠结,也不能为了显示个人能力而zhuangbility,当然,一定要顶风撸三米的请忽视此结果,然后寻找网卡驱动并重新编译驱动程序。
问题二、Hadoop Native Libraries问题
如果您的linux系统是64位,那么很高兴的告诉您。您需要重新编译hadoop2.7.1-src,而不能直接使用官方网站提供的hadoop2.7.1(因为该文件中的Native Libraries默认是32位的)详情请参考Apache Hadoop 2.7.1 Native Libraries Guide
问题三、jdk安装以及版本问题(本文以CentOS6.7-64bit为例)
hadoop2.7.1开始仅支持jdk1.7及以上版本
查看本机jdk环境
rpm -qa | grep -E '^open[jre|jdk]|j[re|dk]'
删除本机现有jdk(可选)
yum remove java-1.6.0-openjdk
Hadoop Java Versions查看目前经过测试的jdk版本,并下载。
rpm -ivh jdk-8u25-linux-x64.rpm
设置环境变量
export JAVA_HOME=/usr/java/jdk1.8.0_25/ export PATH=$PATH:$JAVA_HOME
现在,让我们用下面的命令来查看JDK的环境变量:
echo $JAVA_HOME
输出结果如下:
/usr/java/jdk1.8.0_25/
然而,接下来的安装方法我们并不推荐。因为,安装路径会在机器重启以后会消失。为了使它保存下来,你需要把安装路径添加到系统的配置文件里。
做它之前,我们要在/etc/profile.d/下创建一个叫做java.sh 的文件
vi /etc/profile.d/java.sh
把下面的命令添加到文件中:
#!/bin/bash JAVA_HOME=/usr/java/jdk1.8.0_25/ PATH=$JAVA_HOME/bin:$PATH export PATH JAVA_HOME export CLASSPATH=.
保存并关闭文件。为了使它有执行的权限运行以下的命令:
chmod +x /etc/profile.d/java.sh
接下来,使刚才改变的环境变量永久有效运行以下下面的命令:
source /etc/profile.d/java.sh
相关文章推荐
- SourceProvider.getJniDirectories
- 详解HDFS Short Circuit Local Reads
- Hadoop_2.1.0 MapReduce序列图
- 使用Hadoop搭建现代电信企业架构
- Trac 中文语言安装
- 单机版搭建Hadoop环境图文教程详解
- 软件 bug 的生命周期
- Firefox2中输入框丢失光标bug的解决方法
- for命令的一些bug分析
- 修正IE下使用CSS属性overflow的bug
- 解决IE6 3像素Bug的css写法
- hadoop常见错误以及处理方法详解
- JS注释所产生的bug 即使注释也会执行
- IE本地存储userdata的一个bug说明
- IE在DOM操作有表单控件时的bug
- ie 处理 gif动画 的onload 事件的一个 bug
- IIS6 安全性存在超级BUG,快来看
- Android生存指南之:解Bug策略与思路问题的详解
- hadoop 单机安装配置教程
- hadoop的hdfs文件操作实现上传文件到hdfs