vmware安装centos7虚拟机全过程、网络配置多节点环境部署


软件准备:

虚拟机软件: VMware Workstation(直接下载安装即可)

centos镜像:https://www.centos.org/(下载镜像)

 

提前建立一个安装目录(比如/D/linux/centos)

1、打开vmware workstation软件,出现如下页面

 

 

 

2、点击创建新的虚拟机

 

 

 

3、选择自定义,然后点击下一步

 

 

  

4、选择workstation 15.x,然后点击下一步

 

 

 

5、选择稍后安装操作系统,然后点击下一步

 

 

 

6、选择Linux,centos 7 64位, 然后点击下一步

 

 

 

 

 

 

 

 7、自定义虚拟机名称、安装位置,然后点击下一步

 

 

 

 

 

 

8、这里自定义cpu数量,然后点击下一步

 

 

9、这里定义内存大小,然后点击下一步

 

 

10、选择桥接网络,然后点下一步

 

 

 

 11、选LSI Logic,然后点下一步

 

 

12、选SCSI,然后点下一步

 

 

13、选择创建新虚拟磁盘,然后点下一步

 

 

14、自定义硬盘大小,然后选将虚拟磁盘拆分为多个文件,然后点下一步

 

 

15、名称选默认即可,然后点下一步

 

 

 

16、点击自定义硬件

 

 

 

17、选处理器,然后勾选两个虚拟化

 

 

 

 

18、选择新CD/DVD, 选择使用ISO映像文件,选择下载后侧centos镜像文件的位置

 

 

 

19、将USB、声卡和打印机移除

 

 

 

 

20、点击关闭、完成,出现如下画面,点击开启此虚拟机

 

 

 

 

21、使用键盘方向键选择install centos 7,回车

 

 

22、选择英语,点击continue

 

 

23、点击DATE&TIME

 

 

24、选择上海,点击左上角done

 

 

25、点击software selection

 

 

26、选择Development and creative workstation,右边栏目可以随便选几个,点击左上角Done

 

 

 

27、点击installation destination

 

 

28、直接点击左上角done

 

 

29、点击network & hostname

 

 

30、依次自定义主机名,点击apply,点击左上角done

 

 

 

31、点击begin installation

 

 

32、点击root password

 

 

33、创建root密码,点击done

 

 

34、点击user creation,创建普通用户

 

 

35、创建用户名和密码,点击左上角done

 

 

36、点击reboot重启

 

 

37、点击 licence information

 

 

38、勾选i accept the licence aggreement, 然后点击左上角done

 

 

 

 

39、点击finish configuration 

 

 

40、点击not list,先试用root登录

 

 

  

41、输入root,点击next

 

 

42、输入root密码,点击sign in

 

 

43、一路关闭欢迎向导

 

 

44、在屏幕右击,然后选择open terminal

 

 

45、测试终端命令

 

 

46、分配IP

[root@centos7pc1 ~]# ifconfig | head -n 3 ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500 ether 00:0c:29:47:43:60  txqueuelen 1000 (Ethernet) RX packets 12  bytes 1104 (1.0 KiB) [root@centos7pc1 ~]# dhclient [root@centos7pc1 ~]# ifconfig | head -n 3 ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500 inet 192.168.3.26  netmask 255.255.255.0  broadcast 192.168.3.255 ether 00:0c:29:47:43:60  txqueuelen 1000  (Ethernet)

 

47、修改网卡配置参数

[root@centos7pc1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens32 UUID=967bfeb5-2c5e-486a-9e9a-d0a1a30b9df6 DEVICE=ens32 ONBOOT=yes IPADDR=192.168.3.26 NETMASK=255.255.255.0 GATEWAY=192.168.3.1 DNS1=119.29.29.29

 

48、重启网卡,测试网络

[root@centos7pc1 ~]# systemctl restart network.service [root@centos7pc1 ~]# ifconfig | head -n 3 ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500 inet 192.168.3.26  netmask 255.255.255.0  broadcast 192.168.3.255 inet6 fe80::1872:efc8:ceb2:9e91  prefixlen 64  scopeid 0x20<link> [root@centos7pc1 ~]# ping -c 3 www.baidu.com ## 测试外网 PING www.a.shifen.com (39.156.66.18) 56(84) bytes of data. 64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=1 ttl=51 time=13.4 ms 64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=2 ttl=51 time=13.2 ms 64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=3 ttl=51 time=13.5 ms --- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms rtt min/avg/max/mdev = 13.204/13.371/13.503/0.156 ms [root@centos7pc1 ~]# ping -c 3 192.168.3.4 ## 测试物理机 PING 192.168.3.4 (192.168.3.4) 56(84) bytes of data. 64 bytes from 192.168.3.4: icmp_seq=1 ttl=128 time=0.275 ms 64 bytes from 192.168.3.4: icmp_seq=2 ttl=128 time=0.205 ms 64 bytes from 192.168.3.4: icmp_seq=3 ttl=128 time=0.199 ms --- 192.168.3.4 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.199/0.226/0.275/0.036 ms

 

C:\Users\75377>ping 192.168.3.26 ## 物理机 ping 虚拟机 正在 Ping 192.168.3.26 具有 32 字节的数据: 来自 192.168.3.26 的回复: 字节=32 时间<1ms TTL=64 来自 192.168.3.26 的回复: 字节=32 时间<1ms TTL=64 来自 192.168.3.26 的回复: 字节=32 时间<1ms TTL=64 来自 192.168.3.26 的回复: 字节=32 时间<1ms TTL=64

192.168.3.26 的 Ping 统计信息: 数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失), 往返行程的估计时间(以毫秒为单位): 最短 = 0ms,最长 = 0ms,平均 = 0ms

所有网络都连通。

 

49、按照上述方法安装第二台虚拟机centos7_pc_2

 

50、 测试centos7_pc_2 和 centos7_pc_1的网络连通性

[root@centos7pc2 ~]# ifconfig | head -n 3 ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500 inet 192.168.3.27  netmask 255.255.255.0  broadcast 192.168.3.255 inet6 fe80::b5bf:9e89:c769:2dcc prefixlen 64  scopeid 0x20<link>

 

[root@centos7pc1 ~]# ifconfig | head -n 3 ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500 inet 192.168.3.26  netmask 255.255.255.0  broadcast 192.168.3.255 inet6 fe80::1872:efc8:ceb2:9e91  prefixlen 64  scopeid 0x20<link>

 

[root@centos7pc2 ~]# ping -c 3 192.168.3.26 PING 192.168.3.26 (192.168.3.26) 56(84) bytes of data. 64 bytes from 192.168.3.26: icmp_seq=1 ttl=64 time=0.217 ms 64 bytes from 192.168.3.26: icmp_seq=2 ttl=64 time=0.225 ms 64 bytes from 192.168.3.26: icmp_seq=3 ttl=64 time=0.222 ms --- 192.168.3.26 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms rtt min/avg/max/mdev = 0.217/0.221/0.225/0.012 ms

 

[root@centos7pc1 ~]# ping -c 3 192.168.3.27 PING 192.168.3.27 (192.168.3.27) 56(84) bytes of data. 64 bytes from 192.168.3.27: icmp_seq=1 ttl=64 time=0.264 ms 64 bytes from 192.168.3.27: icmp_seq=2 ttl=64 time=0.260 ms 64 bytes from 192.168.3.27: icmp_seq=3 ttl=64 time=0.213 ms --- 192.168.3.27 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.213/0.245/0.264/0.029 ms

 

51、可以继续安装第3、4台虚拟机,打造多节点开发环境。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM