hadoop安装基础环境安装一

概述

hadoop前置基础安装环境配置,jdk8hadoop 3.2.4包,linux 7基础环境配置,总共四台机器

相关链接

阅读之前,先浏览一下

hadoop安装文章聚合

在这里插入图片描述
下面是四台机器的相关信息,表格

机器ip 机器名
10.32.xx.142 hadoop01
10.32.xx.143 hadoop02
10.32.xx.144 hadoop03
10.32.xx.145 hadoop04

系统检查

内网中的机器一般都是ip固定的,防止机器重启后,导致集群不能正常启动

设置永久主机名

设置永久主机名,以后ip即使变了,也不会影响

[root@hadoop01 soft]# vi /etc/hostname
[root@hadoop01 soft]# hostname
hadoop01
[root@hadoop01 soft]# 

配置ip和主机名映射关系

映射关系配置要注意,防止配错

[root@hadoop01 ~]# vi /etc/hosts 
[root@hadoop01 ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.32.xx.142 hadoop01
10.32.xx.143 hadoop02
10.32.xx.144 hadoop03
10.32.xx.145 hadoop04

永久关闭防火墙

专业运维可以按自己的方式配置,开发兼运维一般最好是关闭防火墙,因为可能出现错误而找不到问题所在

[root@hadoop01 ~]# systemctl disable firewalld
[root@hadoop01 soft]# systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemon
  Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
  Active: inactive (dead)
    Docs: man:firewalld(1)
[root@hadoop01 soft]# 

ssh免密码登录

免密码登录是hadoop 之间有操作而需要配置的

# 连续四次回车
[root@hadoop01 ~]# ssh-keygen -t rsa
[root@hadoop01 ~]# ll ~/.ssh/
# 免登录自己
[root@hadoop01 ~]# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
#免登录其它机器 
scp   ~/.ssh/authorized_keys hadoop02:~/
mkdir -p ~/.ssh
cat ~/authorized_keys  >> ~/.ssh/authorized_keys

jdk安装

后面所有的安装包都统一上传至/data/soft下面,jdk版本为8,现在的大数据基本上还是用jdk8

在这里插入图片描述

三步完成

将其它的机器也安装jdk

为四台机器都安装jdk8

  1. 分发
  2. 解压
  3. 配置环境变量
分发
# 每个机器 
scp   /data/soft/jdk-8u202-linux-x64.tar.gz hadoop02:/data/soft/jdk-8u202-linux-x64.tar.gz
scp   /data/soft/jdk-8u202-linux-x64.tar.gz hadoop03:/data/soft/jdk-8u202-linux-x64.tar.gz
scp   /data/soft/jdk-8u202-linux-x64.tar.gz hadoop04:/data/soft/jdk-8u202-linux-x64.tar.gz
解压
# 解压
tar -zxvf jdk-8u202-linux-x64.tar.gz
# 解压之后重命名
mv jdk1.8.0_202 jdk1.8
jdk环境变量
# 配置环境变量 JAVA_HOME
vi /etc/profile
export JAVA_HOME=/data/soft/jdk1.8
export PATH=.:$JAVA_HOME/bin:$PATH
# 配置生效
source /etc/profile
# 验证jdk安装是否有问题
[root@hadoop01 soft]# java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
[root@hadoop01 soft]# 

hadoop上传

上传hadoop文件 hadoop-3.2.4.tar.gz,解压,配置环境变量

# 解压配置 hadoop 环境变量
export HADOOP_HOME=/data/soft/hadoop-3.2.4
export PATH=.:$JAVA_HOME/bin:$HADOOP_HOME/sbin:$HADOOP_HOME/bin:$PATH

结束

至此 hadoop 的准备告一段落,下一篇会对hadoop的配置文件进行修改

你可能感兴趣的:(大数据,hadoop,大数据)