本文搭建的是三台虚拟机的集群环境,第一台master,另外两台是克隆过来的,分别是node1和node2.
1.查看主机名
hostname
修改主机名(保持和虚拟机名字一致)
vi /etc/sysconfig/network (三台都要修改)
改HOSTNAME=master(第一台为例)
改完重启
reboot
在配置文件里面更改克隆的两个虚拟机的IP地址
vi /etc/sysconfig/network-scripts/ifcfg-ens33
使用命令 重启网卡:service network restart
修改主机名的一定成功的另一种方法
vi /etc/hostname
#进入之后删除里面的一行,然后加入想要改的主机名,保存退出,重启
2.查看JDK(三台机子都要)
java -version
没装的需要装
在主节点master里上传hadoop的jar包到目录/user/local/soft/里面(这个目录需要自己建)
3.关闭防火墙(三台都要操作)(下面的两个命令是专对于centos7而言的)
systemctl status firewalld #查看状态
systemctl disable firewalld #永久关闭防火墙
#上面两个如果不成功就下面的两句
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
4.设置主机名与ip的映射,修改配置文件命令(三台都要操作):
vi /etc/hosts
#添加三台的ip地址及主机名一一对应
#本来想上传截图的,然后上传图片失败QAQ
将hosts文件拷贝到node1和node2节点
命令: