前言
本文记录如何在PC上部署 hadoop 伪分布式环境。
第一步 安装依赖的软件
- Java hadoop 支持的最高 Java 版本是 1.8。从Java官方下载中选择合适的版本。我下载的 jdk-8u181-linux-x64.rpm
$ rpm -ivh jdk-8u181-linux-x64.rpm
我的系统将 Java 安装到了 /usr/Java/ 这个路径下。然后打开 /etc/profile.d/java.sh, 没有的话需要创建这个文件,在其中添加Java 相关的环境变量:
export JAVA_HOME=/usr/java/latest export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${CLASSPATH}:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${PATH}:${JAVA_HOME}/bin:${JRE_HOME}/bin
设置了 /etc/profile.d/ 目录下的配置,一定记得执行 source /etc/profle 使得配置生效。设置完成后,查看 Java 版本如下
[wl@localhost hadoop]$ java -version java version "1.8.0_181" Java(TM) SE Runtime Environment (build 1.8.0_181-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
- ssh 和 pdsh
$ sudo apt-get install ssh $ sudo apt-get install pdsh
装好后,确保 sshd 服务开启:
$ sudo systemctl restart sshd