hadoop3.2.1完全分布式集群安装
版本:Centos7 Haddop3.2.1 JDK1.8 装备工作 : 在安装前先要确保三台服务器之间能够ping通,已经安装了jdk,主机名的设置以及hosts文件的修改(ip和主机名映射关系),还有各主机的免密登录以及关闭防火墙。 本次安装用到的三台虚拟机如下: ip hostname 192.168.59.101 hadoop1(主机节点) 192.168.59.102 hadoop2(从节点) 192.168.59.103 hadoop3(从节点) 1、设置主机名称 hostnamectl set-hostname hostname 2、修改hosts文件添加ip映射关系 在三台机器中打开并编辑 vim /etc/hosts文件并追加ip和主机名的映射关系 3、配置免密登录 以hoaddp1为例,我们执行如下命令生成密匙 ssh-keygen -t rsa 执行这条命令一直按回车即可,生成成功后出现如下界面: 然后另外两台机器也要执行如上操作,这样三台机器就成功的生成了密匙,我这里使用的是root用户,密匙生成在~/.ssh/目录下,接下来我们需要把三台服务器生成的公匙都追加到各服务器的~/.ssh/authorized_keys文件中,操作如下: #在hadoop1、hadoop2、hadoop3中都执行下面这三台命令 ssh-copy-id -i hadoop1