如果你觉得这篇文章对你有帮助,麻烦给个赞,并且点点关注!谢谢!后续还会更新在hadoop全发布中添加各种组件,比如:kafka,flume,mysql等等~你们的支持就是我的动力!话不多说我们开始把!
目录
6.使用 scp 拷贝环境变量,jdk 文件与 hadoop 配置文件到次节点
实验准备:
1.虚拟机配置:
三台 Linux 虚拟机,内存为 2g,硬盘大小 20g,网卡模式:仅主机模式
2.虚拟机镜像:
CentOS-7-x86_64-DVD-1804.iso
3.安装包:
hadoop-2.7.4.tar.gz
jdk-8u144-linux-x64.tar.gz
4.虚拟机 IP 地址和名字:
主节点:master 192.168.100.11
次节点1:hadoop1 192.168.100.12
次节点2:hadoop2 192.168.100.13
5.实验工具:
VMware Workstation 15.5 Pro
SecureCRT
实验开始:
1.配置虚拟机网络
master:
[root@localhost ~]# hostnamectl set-hostname master # 修改主机名
[root@localhost ~]# exit
[root@master ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=a1385b10-e313-4569-a0a6-955be4868844
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.100.10
[root@master ~]# systemctl restart network #重启网卡
hadoop1:
[root@localhost ~]# hostnamectl set-hostname hadoop1
[root@localhost ~]# exit
[root@hadoop1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=a1385b10-e313-4569-a0a6-955be4868844
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.100.11
[root@hadoop1 ~]# systemctl restart network
hadoop2:
[root@localhost ~]# hostnamectl set-hostname hadoop2
[root@localhost ~]# exit
[root@hadoop2 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MOD