上次说了Hadoop集群单机版的搭建,这次来依照单机版的基础搭建一个简单的集群版
规划
这次搭建的是一个主机和两个从机,也就是只有两个node节点,也可以让主机上有node节点,之后会说
主机名 | cluster规划 |
---|---|
master | namenode,secondarynamenode,ResourceManager |
slave1 | Datanode, NodeManager |
slave2 | Datanode, NodeManager |
首先克隆一台单机版虚拟机
克隆虚拟机
虚拟机右键–>管理–>克隆,选择创建完整克隆,
这里克隆几个要看你创建的集群规模,我便克隆三台,一台主机,两台从机.
然后启动虚拟机,改动静态ip
这个需要三台虚拟机都改动
还是到/etc/sysconfig/network-scripts文件夹下改动ifcfg-ens33文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
前面配置单机版的时候,如果觉得vi的命令不好用,可以安装vim命令 yum -y install vim
之后就可以使用vim命令了.比vi编辑命令更加清晰
改动如图:
将
改为
这个虚拟机的ip只要是你没有使用的即可
然后保存,重启服务
systemctl restart network
接下来使用Xshell工具分别连接三台虚拟机(没有的去官网下载,有免费版本),Xshell的优点在于你可以随意的复制粘贴命令语句
在hosts文件修改ip映射
找到到hosts文件进行编辑
vim /etc/hosts
写入三台主机的ip地址和主机名