Hadoop2.4.1分布式安装
1、做好下文中的所有配置: Hadoop1.2.1分布式安装-1-准备篇 。 2、Hadoop2.x的发行版中有个小问题:libhadoop.so.1.0.0在64位OS中存在问题,因为它是32位的,在64位OS中 hadoop启动时会报一个WARN的日志 。这个包的作用是调用native的api,可以提高hadoop的性能,如果这个包失效,那就是使用jvm做压缩等工作,效率就会很低。处理方法就是重新编译Hadoop,见xxx(link article)。 3、 在打算做namenode的机器上,wget或其他方式下载hadoop的压缩包,并解压到本地指定目录。 下载解压命令参考 Linux常用命令 。 4、各种配置文件和hadoop1会有所不同,共有七个文件,以下分别描述。 /hadoop-2.4.1/etc/hadoop/hadoop-env.sh # The java implementation to use. export JAVA_HOME=${JAVA_HOME} /hadoop-2.4.1/etc/hadoop/yarn-env.sh # some Java parameters # export JAVA_HOME=/home/y/libexec/jdk1.6.0/ if [ "$JAVA_HOME" != "" ]; then #echo "run java