# Hadoop完全分布式配置

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/20736.html | 发布：2023-05-24 | 更新：2023-05-24 | 分类：建站教程

### Hadoop完全分布式配置详解

 

## 1、VMwork安装Linux系统（centos7）

 

网络适配器：NAT  
 用户名：root  
 密码：123456

 

也可以建立自定义用户，不过自定义的用户在后续会遇到许多权限问题，这里就直接用root用户进行操作了。下面是自定义建立用户命令，有兴趣的小伙伴可以尝试。

 

useradd hadoop  
passwd hadoop

 

## 2、网络配置

 

1）打开配置文件 `vi /etc/sysconfig/network-scripts/ifcfg-ens33`  
2）修改配置文件：

 

TYPE=Ethernet   
 NAME=ens33   
 ONBOOT=yes  
 BOOTPROTO=static  
 IPADDR=192.168.114.101  
 NETMASK=255.255.255.0 //子网掩码  
 GATEWAY=192.168.114.2 //网关  
 DNS1=114.114.114.114  
 DNS2=8.8.8.8

 

其中IPADDR需要根据自己的虚拟网络进行设置，在VMWork中：编辑->虚拟网络编辑器，查看子网IP，我这里的子网IP为192.168.114.0，所以IPADDR可以设置192.168.114.*，其中星号可以是2-254的任意值。

 

3）查看Ip：`ip addr`  
注：静态IP修改后，重启生效，可以关闭防火墙和修改主机名后，重启客户机。  
重启命令：

 

init 6

 

## 3、关闭防火墙

 

1）即时生效，重启后无效：systemctl stop firewalld  
2）重启后永久生效：systemctl disable firewalld  
3）查看防火墙状态：firewall-cmd --state

 

## 4、主机名

 

修改主机名：

 

vi /etc/hostname  
hadoop101

 

## 安装JDK

 

1）在安装之前，在/opt文件目录下建立software、module两个文件夹，software用来存放软件包，module用来存放安装的本地文件。

 

mkdir /opt/software  
mkd2）官网下载JDK：https://www.oracle.com/java/technologies/javase-jdk8-downloads.html

 

ir /opt/module

 

3）利用WinSCP工具，连接虚拟机，把JDK文件上传到/opt/software文件中，然后解压到/opt/module目录中

 

tar -zxvf jdk-8u241-linux-x64.tar.gz -C /opt/model

 

## 配置环境变量（hadoop+JDK）

 

1）输入下面的命令进入文件，再按I进入编辑模式

 

vi /etc/profile

 

2）往里面添加字段  
自定义配置

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
