Hadoop完全分布式集群之CentOS配置

准备客户机(关闭防火墙、静态ip、主机名称)

1. 克隆虚拟机

2. 设置NAME为eth0

vim /etc/udev/rules.d/70-persistent-net.rules

在这里插入图片描述

3. 设置静态ip

vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
NAME="eth0"
IPADDR=192.168.136.101
PREFIX=24
GATEWAY=192.168.136.2
DNS1=192.168.136.2             

在这里插入图片描述

4. 修改主机名

vim /etc/sysconfig/network
在这里插入图片描述

5. 修改hosts文件

vim /etc/hosts
在这里插入图片描述

6. 关闭防火墙

service iptables stop
chkconfig iptables off
reboot

7. 创建Hadoop用户

useradd hadoop
passwd hadoop

8. 配置root权限

vim /etc/sudoers

修改/etc/sudoers文件,找到下面一行(91行),在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
hadoop   ALL=(ALL)     ALL

9. 配置目录权限

sudo chown hadoop:hadoop module/ software/

10. 安装jdk 和 hadoop

11. 配置环境变量

vim /etc/profile

# JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin

# HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin

更新环境变量
source /etc/profile

Hadoop集群相关配置,请查看 Hadoop完全分布式配置集群

发布了24 篇原创文章 · 获赞 27 · 访问量 6959

猜你喜欢

转载自blog.csdn.net/qq_39261894/article/details/89818142
今日推荐