CentOS7下下Hadoop3.2.1集群的安装与部署(上)集群的安装与部署(上)
本篇文章将详细介绍如何在CentOS7服务器上安装并配置Hadoop3.2.1高可用集群。
Hadoop-HA集群的节点规划如下:
IP Address Host Name Node Type User Name
172.16.250.234 DN1/JN1 DataNode/JournalNode hadoop
172.16.250.237 DN2/JN2/RM1 DataNode/JournalNode/ResourceManager hadoop
172.16.250.238 DN3/JN3/RM2 DataNode/JournalNode/ResourceManager hadoop
172.16.250.239 NN1 Active NameNode hadoop
172.16.250.240 NN2 Standby NameNode hadoop
安装准备安装准备
修改主机名(修改主机名(root权限)权限)
由于安装集群用到的服务器数量比较多,在这里先修改一下每一台机器的主机名方便区分。
以172.16.250.234服务器为例,将其主机名改为 hadoop34。
[root@localhost ~]# hostname # 查看当前的 hostnmae
localhost
[root@localhost ~]# hostnamectl set-hostname hadoop34 # 永久修改hostname(立即生效)
[root@localhost ~]# hostname # 检查修改
hadoop34
修改修改HOSTS配置(配置(root权限)权限)
按照集群的规划在 /etc/hosts 文件中添加相应的IP地址与主机名映射。
vi /etc/hosts
在文件中添加集群所有主机的 IP 和HostName的对应关系,IP 与主机名之间使用一个 TAB 键分隔,多个主机名之间同样使用
TAB 键进行分隔。
172.16.250.233 hadoop33
172.16.250.234 hadoop34 DN1 JN1
172.16.250.237 hadoop37 DN2 JN2 RM1
172.16.250.238 hadoop38 DN3 JN3 RM2
172.16.250.239 hadoop39 NN1
172.16.250.240 hadoop40 NN2
禁用禁用SELinux((root权限)权限)
为了避免由于SELinux安全问题导致安装失败,暂时先将其关闭,以后再根据需要进行开启。
评论0