1)基于Vmware workstation安装2台CentOS7.x Linux操作系统(并进行快照),并且能通过Xshell或者CRT远程连接;
2)编写CentOS7.x安装的完整过程;

<1>

补充:进行快照

快照使用准则:

1.不要误将快照用作备份用途,它压根没有这用途;

2.建议仅将快照作为临时使用,如系统补丁测试等,切勿长期保留;

3.建议将虚拟机快照数量控制在3个以内;

4.如需保留虚拟机往日状态而没有备份支持,务必定期更新快照,删除老快照,创建新快照;

5.在不清楚虚拟硬盘关联关系情况下,切记不要将带有快照的虚拟机任何VMDK硬盘挂载到其他虚拟机,以防硬盘间关联失效,如需将虚拟硬盘挂载至其他虚拟机,可先将快照全部删除后方可挂载;

6.创建内存快照时充分衡量存储空间使用情况,存储空间实际可用容量至少要比内存容量大,否则可能导致存储上所有虚拟机宕机(主要是分层存储在此情况,存储的原因,数据都动不了)

centos快照保存在哪 centos7创建快照_centos快照保存在哪


点击拍摄快照,下面会显示状态

centos快照保存在哪 centos7创建快照_centos快照保存在哪_02


这里有三个时钟,第二个是将虚拟机恢复到快照3

centos快照保存在哪 centos7创建快照_centos_03

centos快照保存在哪 centos7创建快照_NAT_04


centos快照保存在哪 centos7创建快照_centos_05


快照管理:一般3个以内,多余的删除,避免更多的问题

centos快照保存在哪 centos7创建快照_centos_06


<2>安装Vmaware

这里需要补充的是,使用nat和dhcp结合模式的时候,在物理主机上要固定下vnet8的网卡,尽量选择静态,避免后期因电脑原因或者网络导致vnet8网卡暂停或者自动更改

(1)可以百度搜索

(2)可以官网下载https://my.vmware.com/en/web/vmware/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/15_0

centos快照保存在哪 centos7创建快照_centos快照保存在哪_07


(3)因为官网下载需要付费,为了学习

centos快照保存在哪 centos7创建快照_NAT_08


根据里边的指导,完成vmware的安装任务.

由于本人已经下载安装了VMware Workstation,就不需要安装了

<2>找到CentOS7.x的镜像

官网下载:http://isoredirect.centos.org/centos/7/isos/x86_64/

文档查看:http://vault.centos.org/7.7.1908/

例如:mirrors.163.com

centos快照保存在哪 centos7创建快照_centos快照保存在哪_09


找到

centos快照保存在哪 centos7创建快照_虚拟系统_10


点击后进入现在咱们来下载镜像centos7.4

进入

http://isoredirect.centos.org/centos/7/isos/x86_64/

centos快照保存在哪 centos7创建快照_NAT_11


那就进入可以提供镜像下载的网址:

http://mirrors.cqu.edu.cn/CentOS/7.8.2003/isos/x86_64/ 一般选择7以上的主流版本

**centos快照保存在哪 centos7创建快照_NAT_12

**

镜像中有DVD,Everything,LiveGNOME,Minimal,NetInstall的镜像,我们选择DVD模式

DVD是标准安装盘,一般就下载这个

NetInstall是网络安装镜像,一般是在服务器上安装

Everything是对完整版安装盘的软件进行补充,集成所有软件.

GNOME是桌面版

KDE也是桌面版

livecd是光盘上运行的,类似于winpe

centos快照保存在哪 centos7创建快照_centos快照保存在哪_13


centos快照保存在哪 centos7创建快照_NAT_14


现在vmareworkstation和centos7.x镜像都安装好了.

接下来就是创建操作系统了

为了创建两台centos7.x版本的操作系统,我新建了node1,node2两个文件,以便更好的管理

(1)新建一台虚拟机,选择自定义高级

centos快照保存在哪 centos7创建快照_centos_15


centos快照保存在哪 centos7创建快照_NAT_16


下一步

centos快照保存在哪 centos7创建快照_虚拟系统_17


下一步,选择相应的版本和客户机操作系统

centos快照保存在哪 centos7创建快照_centos_18


下一步,选择安装的位置和修改虚拟机的名称

centos快照保存在哪 centos7创建快照_centos快照保存在哪_19

下一步,看自己电脑的配置,选择合适的处理器数量和每个处理器的内核数量

centos快照保存在哪 centos7创建快照_centos快照保存在哪_20


下一步,虚拟机内存选择1GB

centos快照保存在哪 centos7创建快照_centos快照保存在哪_21


下一步,因为本人在学校,所以一般没有多余的ip可以使用,电脑一台,手机一台,就没有了,只能选择NAT模式

centos快照保存在哪 centos7创建快照_NAT_22

bridged networking(桥接模式)

在这样的模式下。VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它能够訪问网内不论什么一台机器。

在桥接模式下。你须要手工为虚拟系统配置IP地址、子网掩码,并且还要和宿主机器处于同一网段,这样虚拟系统才干和宿主机器进行通信。

同一时候。配置好网关和DNS的地址后。以实现通过局域网的网关或路由器訪问互联网。

network address translation(NAT模式)

使用NAT模式。就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来訪问公网。

也就是说,使用NAT模式能够实如今虚拟系统里訪问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCPserver提供的,无法进行手工改动,因此虚拟系统也就无法和本局域网中的其它真实主机进行通讯。採用NAT模式最大的优势是虚拟系统接入互联网很easy。仅仅须要宿主机器能訪问互联网。你不须要配置IP地址,子网掩码,网关。可是DNS地址还是要依据实际情况填的。

加入DNS地址除了在网卡属性中填写。还能够在虚拟机中的“虚拟网络编辑器”中的NAT选项卡中点击“编辑”button中来加入。

假设不过让虚拟机能上网。两种模式都能够的,用桥接的话只要你在局域网内有合法的地址,比方你的ADSL猫是带路由功能的,假设是在单位。那就要网管给你合法IP才行(如今公司都是mac和ip绑定的)。

下一步,

centos快照保存在哪 centos7创建快照_虚拟系统_23


下一步,

centos快照保存在哪 centos7创建快照_centos_24


下一步,

centos快照保存在哪 centos7创建快照_centos_25

下一步,

centos快照保存在哪 centos7创建快照_centos快照保存在哪_26


下一步,

centos快照保存在哪 centos7创建快照_centos快照保存在哪_27


下一步,点击完成

centos快照保存在哪 centos7创建快照_centos快照保存在哪_28


出现了这个页面

centos快照保存在哪 centos7创建快照_NAT_29


点击编辑虚拟机设置

centos快照保存在哪 centos7创建快照_centos_30


先将不用到的移除,例如USB控制器,声卡,打印机

centos快照保存在哪 centos7创建快照_虚拟系统_31


点击CD/DVD(IDE),使用ISO映像文件,然后选择下载好的镜像文件CentOS-7-x86_64-DVD-1708.iso,点击确定

centos快照保存在哪 centos7创建快照_centos_32


然后出现以下页面

centos快照保存在哪 centos7创建快照_NAT_33


点击开启此虚拟机,点下屏幕,选择Install CentOS 7

centos快照保存在哪 centos7创建快照_虚拟系统_34


出现以下页面,找到中文,然后点击继续

centos快照保存在哪 centos7创建快照_NAT_35



出现以下页面,设置下日期和时间,然后点击完成

centos快照保存在哪 centos7创建快照_NAT_36



找到系统,进行分区,点击安装位置

centos快照保存在哪 centos7创建快照_centos_37


选择我要配置分区,点击完成

centos快照保存在哪 centos7创建快照_虚拟系统_38


在新挂载点将使用以下分区方案选择标准分区

centos快照保存在哪 centos7创建快照_centos_39


点击+号

centos快照保存在哪 centos7创建快照_NAT_40


记得点击键盘上的NumLk对数字键盘解锁

挂载点,选择主分区/boot 挂载容量300M, 添加挂载点

交换分区swap 挂载容量512M, 添加挂载点

填数据分区/data 挂载容量20G, 添加挂载点

根分区/ 不用填,属于剩下的挂载容量, 添加挂载点

centos快照保存在哪 centos7创建快照_centos快照保存在哪_41


centos快照保存在哪 centos7创建快照_centos_42

centos快照保存在哪 centos7创建快照_NAT_43


centos快照保存在哪 centos7创建快照_centos_44


centos快照保存在哪 centos7创建快照_NAT_45


出现以下页面,可以知道Linux文件系统为xfs或者ext4类型,点击完成

centos快照保存在哪 centos7创建快照_centos快照保存在哪_46


以下接收更改

centos快照保存在哪 centos7创建快照_NAT_47


下面可以看到安装位置选择了自定义分区

centos快照保存在哪 centos7创建快照_NAT_48


点击软件选择,一般不同的需求对应不同的安装环境,这里可以选择合适的基本环境和附加选项,然后点击完成

centos快照保存在哪 centos7创建快照_NAT_49


centos快照保存在哪 centos7创建快照_NAT_50


出现以下页面稍等,会出现新的页面

centos快照保存在哪 centos7创建快照_centos快照保存在哪_51


centos快照保存在哪 centos7创建快照_NAT_52


点击网络和主机名,这里是断开,是因为我们连接网络不是通过物理(网线),而可能通过蓝牙,WFi,等去连接的,

不过没有关系,改下主机名为node1,点击应用,网络是连接不上的,因为我们选择了NAT模式,稍后还要进行网络的配置,这里先点击完成

centos快照保存在哪 centos7创建快照_NAT_53


centos快照保存在哪 centos7创建快照_centos_54


点击开始安装

centos快照保存在哪 centos7创建快照_虚拟系统_55


centos快照保存在哪 centos7创建快照_centos_56


点击ROOT密码,去设置,这里要简要说明,如果用U盘安装的话会比较卡,建议在自己电脑选择一个合适的空间大小去安装.

在这里密码设置为node1,点击完成

centos快照保存在哪 centos7创建快照_NAT_57


然后等待安装完成后,然后点击重启

centos快照保存在哪 centos7创建快照_虚拟系统_58


centos快照保存在哪 centos7创建快照_NAT_59


安装完成后,输入root,和密码node1

centos快照保存在哪 centos7创建快照_centos_60


输入ifconfig查看下配置文件,由于没有进行配置,所以需要手工配置

centos快照保存在哪 centos7创建快照_centos_61


再输入vi /etc/sysconfig/network-scripts/ifcfg-ens32

centos快照保存在哪 centos7创建快照_虚拟系统_62


点击i,进入修改

centos快照保存在哪 centos7创建快照_centos快照保存在哪_63


centos快照保存在哪 centos7创建快照_centos快照保存在哪_64

添加

centos快照保存在哪 centos7创建快照_NAT_65


整体:

centos快照保存在哪 centos7创建快照_虚拟系统_66


然后按Esc,输入:wq,保存并退出vim

centos快照保存在哪 centos7创建快照_centos_67


然后重启网络服务

centos快照保存在哪 centos7创建快照_centos_68


再查看配置文件,出现了inet 192.168.128.4 netmask 255.255.255.0 broadcast 192.168.128.2,说明配置成功

centos快照保存在哪 centos7创建快照_虚拟系统_69


2)接下来咱们试下XShell能不能连接

解压完2018_Xshell5免费版本,点击Xshell_setup.exe进行安装,

点击Xshell.exe,打开Xshell

输入 ssh 192.168.128.4 进行连接,点击接受并保存

centos快照保存在哪 centos7创建快照_NAT_70


输入用户名,node1,点击确定,再输入密码node1,点击确定

centos快照保存在哪 centos7创建快照_虚拟系统_71

centos快照保存在哪 centos7创建快照_虚拟系统_72


这样就完成了创建和连接.

centos快照保存在哪 centos7创建快照_centos快照保存在哪_73


在此要说明,由于NAT模式下,配置两台centos7.x虚拟机和连接的方式基本相同,使用的

IPADDR 192.168.128.4

NETMASK 255.255.255.0

GATEWAY 192.168.128.2

DNS! 192.168.128.2

除了IPADDR不同以外,其它的相同

那么另外一台可以配置

IPADDR 192.168.128.3

NETMASK 255.255.255.0

GATEWAY 192.168.128.2

DNS1 192.168.128.2

那么如何查看

NETMASK,GATEWAY(DNS1)呢?

可以点击虚拟机的编辑,然后菜单出现了虚拟网络编辑器

NAT默认名称为VMnet8

centos快照保存在哪 centos7创建快照_centos快照保存在哪_74


点击NAT设置,可以看到相应的子网,子网掩码,网关

centos快照保存在哪 centos7创建快照_虚拟系统_75


注意:Xshell要起作用,那么虚拟机必须打开,下面是另外一台虚拟机与Xshell连接的示图.

centos快照保存在哪 centos7创建快照_centos快照保存在哪_76


点击,

centos快照保存在哪 centos7创建快照_centos_77


确定,就会建立会话,使用比较方便,如果不需要要就点击,

centos快照保存在哪 centos7创建快照_NAT_78


进行删除

centos快照保存在哪 centos7创建快照_虚拟系统_79


centos快照保存在哪 centos7创建快照_NAT_80


centos快照保存在哪 centos7创建快照_centos_81


两台虚拟机的设置就是这样了

root-root

root-node1