2018/6/26
本文大多参考博主luck_nhb的搭建Hadoop集群,只是加入了自己的一点想法、逻辑,有兴趣的可以去看原文https://blog.youkuaiyun.com/luck_nhb/article/details/79444635
本文多数命令不能直接复制、粘贴,请手打!!!
一、准备工具
(1)VMware14、centos7系统
(2)xshell工具
二、开始搭建
(1)一台hadoop1为master,其余两台是slave1、slave2
下载安装scp
yum -y install openssh-clients
centos6关闭防火墙
serviece iptables stop //关闭防火墙
chkconfig iptables off //禁止开机自启动
service iptables status //查看防火墙状态
CentOS7版本后防火墙默认使用firewalld,因此在CentOS7中关闭防火墙使用以下命令//临时关闭
systemctl stop firewalld
//禁止开机启动
systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
(2)修改主机名
hostnamectl set-hostname hadoop4 hadoop4为你自己设置的主机名
hostnameclt status //查看自己主机名改了没
(3)查询电脑IP ,固定为静态ip
ifconfig //查看自己的IP
这里首先是进入/etc/sysconfig/network-scripts中查看现有的配置文件
cd /etc/sysconfig/network-scripts
这里需要使用的配置文件是:ifcfg-eno16777736,每个人的可能不一样,切换root权限,通过vim进到里面
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ae05ccde-6a29-