一、准备条件:
1.四台Linux虚拟机(1台NameNode节点,1台Secondary节点(Secondary和其中1台DataNode共用),外加2台DataNode)
2.下载Hadoop版本,本例使用Hadoop-2.5.2版本
二、安装Java JDK
最好安装,JDK 1.7 因为JDK 1.7的兼容性最好
#安装JDK rpm -ivh jdk-7u79-linux-x64.rpm #配置环境变量 vi /root/.bash_profile JAVA_HOME=/usr/java/jdk1.7.0_79 PATH=$PATH:$JAVA_HOME/bin export HADOOP_HOME=/usr/local/hadoop-2.5.1 PATH=$PATH:$HADOOP_HOME/bin#HADOOP_HOME 是后面要用到的,为了方便提前写进来
配置完成以后,通过 java -version可以查看是否安装成功
三、配置hosts文件
vi /etc/hosts #在该文件中建入 192.168.171.15 node5 192.168.171.16 node6 192.168.171.17 node7 192.168.171.18 node8
四、安装SSH 设置免密码登录
#创建密钥(一定要在NameNode节点上): ssh-keygen -t dsa -P ‘‘ -f ~/.ssh/id_dsa #将密钥添加到公钥: cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
时间: 2024-11-03 22:33:18