编译hadoop1.2.x源码
参考http://blog.csdn.net/zhangxh1013/article/details/7320860
linux配置jdk环境变量
环境配置
①$sudovi/etc/profile
②在末尾行添加
#setjavaenvironment
JAVA_HOME=/usr/local/jdk1.7.0_75
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
exportJAVA_HOMECLASSPATHPATH
保存退出
③$source/etc/profile使更改的配置立即生效
④$java-version查看JDK版本信息,如果显示出1.7.0证明成功
2.Executefailed:java.io.IOException:Cannotrunprogram"autoreconf"(indirectory。。。。。。。。
这个通过更新这个tool解决
"sudoapt-getinstallautomakeautoconf"
3.error:possiblyundefinedmacro:AC_PROG_LIBTOOL
sudoapt-getinstalllibtool
4.更改文件及其子文件所有者
sudochown-Rlinda/home/linda/hadoop
更改data文件夹权限
chmod755hadoop/dfs/data/