Hadoop集群的部署方式分为三种,分别是独立模式(Standalone mode)、伪分布式模式(Pseudo-Distributed mode)和完全分布式模式(Cluster mode),独立模式和伪分布式模式主要用于学习和调试,完全分布式通常在实际生产环境使用。 为了提高Hadoop集群的高可用性,通常使用ZooKeeper为Hadoop集群提供自动故障转移和数据一致性服务。
1.关闭防火墙
systemctl stop firewalld.service //关闭防火墙
systemctl disable firewalld.service //关闭自启动
systemctl status firewalld.service //查看防火墙状态
2.关闭selinux,进入vi /etc/sysconfig/selinux 修改为disabled
SELINUX=disabled //selinux被禁用
3.修改主机名,vi /etc/hostname 为自己定义的名字,如图所示
4.添加静态ip地址与主机名对应 vi /etc/hosts
5.安装jdk并克隆虚拟机,前面两章有讲啦
- 安装hadoop前,必须有jdk,然后我们再克隆二台虚拟机,分别为一台主机两台从机,克隆完记得,修改mac地址,再修改主机名和网络
192.168.8.49 //主
192.168.8.48 //从
192.168.8.47 //从