VMware Workstation 15.5 pro安装CentOS7,并克隆子节点

背景:通过虚拟机安装CentOS7克隆副本,用于搭建Flink集群
准备:
1.VMware-workstation-full-15.5.2.zip 下载路径
2.CentOS-7-x86_64-DVD-1908.iso 下载路径

一.创建第一个虚拟机

由于我们是把虚拟机当作服务器,所以不需要安装复杂的功能和界面,所以我们选择经典模式,然后下一步
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
选择稍后安装操作系统,然后下一步
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
选择linux然后下一步
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
名称随便,后期还可以改,路径最好自己指定,如果我们要搭建集群,最好创建一个父文件,在父文件中创建多个子文件,例如我的,在Centoscluster 下创建了master,slave1,slave2,slave3
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
磁盘大小自己选择就好了,然后下一步
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
点击自定义硬件,内存,cpu根据情况来就好了,后期可以修改。注意:网络要选NAT模式,然后点击完成
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
选择编辑虚拟机,
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
CD/DVD选择使用我们准备的ios镜像,然后选择确定
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
之后点击开启虚拟机,进入后选择第一个
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
拉到最底选择中文,然后继续
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
“日期和时间”选择上海,“软件选择”,我们选择基础设施服务器,根据自己需要选择服务器要安装的功能,“安装位置”你需要点进去选择默认就好,“KDUMP”关掉,“网络和主机名”要打开网络
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
设置root用户密码,等待安装就好了,完成后会重启一次
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点

二.虚拟机网络设置:

1.打开“编辑”,选择“虚拟机网络编辑器”,DHCP一定要去掉,否则虚拟机自己分配ip,自己设置的静态ip不起作用
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
进入“网络与设置”修改VMnet8,右击选择“属性”,如果以下没有配置会出现window无法ping通虚拟机,xshell无法连接虚拟机
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点

2.以上设置完后进入虚拟机配置网络
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet # 网络类型为以太网
BOOTPROTO=static # 静态ip
NAME=ens33 # 网卡设备名,设备名一定要跟文件名一致
DEVICE=ens33 # 网卡设备名,设备名一定要跟文件名一致
ONBOOT=yes # 该网卡是否随网络服务启动
IPADDR=192.168.221.20 # 该网卡ip地址就是你要配置的固定IP,如果你要用xshell等工具连接,221这个网段最好和你自己的电脑网段一致,否则有可能用xshell连接失败
GATEWAY=192.168.221.2 # 网关
NETMASK=255.255.255.0 # 子网掩码
DNS1=8.8.8.8 #192.168.211.2 用于上网

注意:一定要删除其他的参数,尤其是UUID和MAC地址,否则克隆之后新的节点不会自动生成自己的MAC地址

3.关闭防火墙&Selinux
systemctl stop firewalld.service

vi /etc/selinux/config
SELINUX=disabled

4.关闭网络管理,重建适配器
systemctl stop NetworkManager
systemctl disable NetworkManager
注:否则会出现克隆后节点没有ip的问题

5.重启网络
systemctl restart network.service

6.测试
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
7.关机,拍摄快照

8.克隆master,slave1,slave2,slave3
修改ip
Vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改主机名
vi /etc/hostname
重启虚拟机才能起作用
修改主机与IP映射关系
Vi /etc/hosts
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点

9.测试
master ping slave1
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
slave1 ping master
VMware Workstation 15.5 pro安装CentOS7,并克隆子节点
结束