安装CentOS7,安装步骤参考:https://mp.csdn.net/mp_blog/creation/editor/136008879
将开启的虚拟机关闭
1、打开VMWare,点击编辑,选择虚拟网络编辑器
2、选择VMnet8,点击更改设置
3、点击VMnet8,下面输入子网IP网段,然后点击DHCP设置
4、弹出页面,输入起始IP地址和结束IP地址后点击确定
5、点击NAT设置
6、输入网关IP后点击确定
7、点击应用,然后点击确定
以下是在Win11系统操作
1、win + i 打开设置、找到网络与Internet
2、找到VMnet8,展开
3、编辑
4、找到Internet协议版本4,点击属性,在弹出的面板中全部选择自动获取,点击确定
当安装完虚拟机之后,默认的ip分配方案为DHCP,每一次开机时的ip都是有可能不同的,这样就会导致每次远程连接都需要查看ip地址.设置为静态ip后, 当前虚拟机的ip地址就不会在发生改变,,后期配置集群相关的内容时首要的要求就是ip必须为静态, 否则由于无法得到一个准确的ip地址,集群也是构建不了的。
vim /etc/sudoers
修改/etc/sudoers文件,找到下面一行(102行),在%wheel下面添加一行:
user ALL=(ALL) NOPASSWD: ALL
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
1、开启虚拟机,查看网卡名称:ifconfig
2、修改网卡IP地址的配置文件
首先要切换到root用户下:su root 然后输入密码
配置网卡ip信息,输入以下命令
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改以下内容(将IP设为静态):
BOOTPROTO="static"
新增以下内容:
IPADDR=192.168.10.131
GATEWAY=192.168.10.2
NETMASK=255.255.255.0
DNS1=192.168.10.2
DNS2=8.8.8.8
IPV6_PRIVACY=no
网关要和虚拟网络编辑器中配置的网关保持一致
3、重启网络
systemctl restart network
4、测试网络
ping www.baidu.com
我是直接在Hadoop100基础上克隆了三台、是hadoop102(主)、hadoop103(从)、hadoop104(从);Hadoop100当成模板机。
1、克隆之前关闭对应的虚拟机
2、在此虚拟机的基础上克隆另外两台虚拟机
3、点击下一页
4、选择第一个,然后点击下一页
5、选择创建完整克隆,点击下一页
6、输入虚拟机名称,选择存储位置,点击完成
7、点击关闭
8、以第一台为基准,按照1-7开始重新克隆第三台虚拟机,记得修改虚拟机名称选择存储位置
1、分别启动三台虚拟机hadoop102、hadoop103、hadoop104
然后,都切换到root用户
su root
2、分别修改三台虚拟机的名称为hadoop102、hadoop103、hadoop104,保存退出:Esc=>Shift + 冒号:=>wq
vim /etc/hostname
3、修改ip地址分别为192.168.132、192.168.133、192.168.134
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改ip后,保存退出
4、重启虚拟机
5、查看虚拟机名称和ip
6、重复步骤6.1-6.5,修改三台虚拟机的hostname和ip
至此,CentOS7的集群环境搭建完毕!