前言:
: Hadoop 的搭建环境是 CentOS7.4
环境搭建
1.主机ip绑定
1.查看服务器的 IP 地址 ip address show 2.设置服务器的主机名称 hostnamectl set-hostname dxc 3.查看设置完后的服务器名称(当前的) hostname 4.绑定主机名和IP地址 vi /etc/hosts IP 主机名(自定义 例: dxc)
2.检查SHH环境
5.查看SSH服务状态 :SSH 为 Secure Shell 的缩写,是专为远程登录会话和其他网络服务提供安全性的协议。 :在Hadoop分布式环境下,集群中的各个节点之间(节点可以看作是一台主机)需要使用SSH协议进行通信,所以Linux系统中必须安装并启用SSH服务。 systemctl status sshd (看到 active(running)就表示SSH已经安装并启用)
3.关闭防火墙
6.关闭防火墙 :临时关闭防火墙 systemctl stop firewalld 查看状态 systemctl status firewalld (inactive(dead)表示 防火墙已关闭) :永久关闭防火墙 systemctl disable firewalld
4.创建用户
7.创建hadoop用户 :因为root用户是超级管理员,权限极大,在进行操作的时候, 很可能因为一个失误而对整个系统造成很大的损害,所以我们一般是重新创建一个普通用户, 在需要root 的权限时,在使用一下下。 添加用户 useradd hadoop 设置密码 passwd hadoop
配置java变量
8.环境搭配(Java) : 卸载自带 OpenJDK 先查询系统上所有的Java rpm -qa | grep java 然后将所有Java文件逐个删除 rpm -e --nodeps java文件名称 确定成功标志 java -version 出现没有此命令的报错 9.安装jdk :添加安装包的时候,最好自己建一个文件,将其放入 tar -zvxf 安装包所在路径 安装包解压后所在目录 10.设置Java环境变量 :我们使用配置/etc/profile文件,该种方法配置的结果对整个系统有效,系统所有用户都可以使用(第二种是配置~/bashrc文件,配置结果仅对当前用户有效) 进入文件 vi /etc/profile 在文件最后增加两行 export JAVA_HOME=java解压后所在路径。 export PATH=$PATH$JAVA_HOME/bin 执行 source使设置生效 source /etc/profie 检查Java是否可用 echo $JAVA_HOME (若出现Java的安装的目录,则环境配置成功) java -version (若出现java -version Java(TM) JavaHotSpot则说明 JDK 安装并配置成功)