【Hadoop】集群搭建
前置条件
版本:Apache Hadoop 2.7.7
操作系统环境:
- 查看主机的hosts是否配置正确;
View Code1 # 查看hosts配置信息 2 cat /etc/hosts 3 4 # 查看本机hostname 5 hostname 6 cat /etc/sysconfig/network
- 安装ssh,以及免密钥配置;
View Code1 ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
- 安装jdk;
View Code# 安装jdk rpm -i jdk-8u201-linux-x64.rpm # 查看jdk安装目录 cd /usr/java
此时还没有配置JAVA_HOME,但是运行java -version可以查看到版本信息。这是由于rpm安装方式的特殊性。
- 配置JAVA_HOME;
View Codevi /etc/profile添加环境变量,并且读取环境变量。
View Code# 末尾添加 export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64 export PATH=$PATH:$JAVA_HOME/bin
View Codesource /etc/profile
- 配置HADOOP_HOME;
View Codeexport JAVA_HOME=/usr/java/jdk1.8.0_201-amd64 export HADOOP_HOME=/opt/sxt/hadoop-2.7.7 export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
- 在文件/opt/sxt/hadoop-2.7.7/etc/hadoop/hadoop-env.sh中配置JAVA_HOME;
View Code# The java implementation to use. # 修改为绝对目录 export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
Pseudo-Distributed Operation:
Hadoop: Setting up a Single Node Cluster.


浙公网安备 33010602011771号