1)基于Vmware workstation安装2台CentOS7.x Linux操作系统(并进行快照),并且能通过Xshell或者CRT远程连接;
2)编写CentOS7.x安装的完整过程;
<1>
补充:进行快照
快照使用准则:
1.不要误将快照用作备份用途,它压根没有这用途;
2.建议仅将快照作为临时使用,如系统补丁测试等,切勿长期保留;
3.建议将虚拟机快照数量控制在3个以内;
4.如需保留虚拟机往日状态而没有备份支持,务必定期更新快照,删除老快照,创建新快照;
5.在不清楚虚拟硬盘关联关系情况下,切记不要将带有快照的虚拟机任何VMDK硬盘挂载到其他虚拟机,以防硬盘间关联失效,如需将虚拟硬盘挂载至其他虚拟机,可先将快照全部删除后方可挂载;
6.创建内存快照时充分衡量存储空间使用情况,存储空间实际可用容量至少要比内存容量大,否则可能导致存储上所有虚拟机宕机(主要是分层存储在此情况,存储的原因,数据都动不了)
点击拍摄快照,下面会显示状态
这里有三个时钟,第二个是将虚拟机恢复到快照3
快照管理:一般3个以内,多余的删除,避免更多的问题
<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
(3)因为官网下载需要付费,为了学习
根据里边的指导,完成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
找到
点击后进入现在咱们来下载镜像centos7.4
进入
http://isoredirect.centos.org/centos/7/isos/x86_64/
那就进入可以提供镜像下载的网址:
http://mirrors.cqu.edu.cn/CentOS/7.8.2003/isos/x86_64/ 一般选择7以上的主流版本
**
**
镜像中有DVD,Everything,LiveGNOME,Minimal,NetInstall的镜像,我们选择DVD模式
DVD是标准安装盘,一般就下载这个
NetInstall是网络安装镜像,一般是在服务器上安装
Everything是对完整版安装盘的软件进行补充,集成所有软件.
GNOME是桌面版
KDE也是桌面版
livecd是光盘上运行的,类似于winpe
现在vmareworkstation和centos7.x镜像都安装好了.
接下来就是创建操作系统了
为了创建两台centos7.x版本的操作系统,我新建了node1,node2两个文件,以便更好的管理
(1)新建一台虚拟机,选择自定义高级
下一步
下一步,选择相应的版本和客户机操作系统
下一步,选择安装的位置和修改虚拟机的名称
下一步,看自己电脑的配置,选择合适的处理器数量和每个处理器的内核数量
下一步,虚拟机内存选择1GB
下一步,因为本人在学校,所以一般没有多余的ip可以使用,电脑一台,手机一台,就没有了,只能选择NAT模式
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绑定的)。
下一步,
下一步,
下一步,
下一步,
下一步,
下一步,点击完成
出现了这个页面
点击编辑虚拟机设置
先将不用到的移除,例如USB控制器,声卡,打印机
点击CD/DVD(IDE),使用ISO映像文件,然后选择下载好的镜像文件CentOS-7-x86_64-DVD-1708.iso,点击确定
然后出现以下页面
点击开启此虚拟机,点下屏幕,选择Install CentOS 7
出现以下页面,找到中文,然后点击继续
出现以下页面,设置下日期和时间,然后点击完成
找到系统,进行分区,点击安装位置
选择我要配置分区,点击完成
在新挂载点将使用以下分区方案选择标准分区
点击+号
记得点击键盘上的NumLk对数字键盘解锁
挂载点,选择主分区/boot 挂载容量300M, 添加挂载点
交换分区swap 挂载容量512M, 添加挂载点
填数据分区/data 挂载容量20G, 添加挂载点
根分区/ 不用填,属于剩下的挂载容量, 添加挂载点
出现以下页面,可以知道Linux文件系统为xfs或者ext4类型,点击完成
以下接收更改
下面可以看到安装位置选择了自定义分区
点击软件选择,一般不同的需求对应不同的安装环境,这里可以选择合适的基本环境和附加选项,然后点击完成
出现以下页面稍等,会出现新的页面
点击网络和主机名,这里是断开,是因为我们连接网络不是通过物理(网线),而可能通过蓝牙,WFi,等去连接的,
不过没有关系,改下主机名为node1,点击应用,网络是连接不上的,因为我们选择了NAT模式,稍后还要进行网络的配置,这里先点击完成
点击开始安装
点击ROOT密码,去设置,这里要简要说明,如果用U盘安装的话会比较卡,建议在自己电脑选择一个合适的空间大小去安装.
在这里密码设置为node1,点击完成
然后等待安装完成后,然后点击重启
安装完成后,输入root,和密码node1
输入ifconfig查看下配置文件,由于没有进行配置,所以需要手工配置
再输入vi /etc/sysconfig/network-scripts/ifcfg-ens32
点击i,进入修改
添加
整体:
然后按Esc,输入:wq,保存并退出vim
然后重启网络服务
再查看配置文件,出现了inet 192.168.128.4 netmask 255.255.255.0 broadcast 192.168.128.2,说明配置成功
2)接下来咱们试下XShell能不能连接
解压完2018_Xshell5免费版本,点击Xshell_setup.exe进行安装,
点击Xshell.exe,打开Xshell
输入 ssh 192.168.128.4 进行连接,点击接受并保存
输入用户名,node1,点击确定,再输入密码node1,点击确定
这样就完成了创建和连接.
在此要说明,由于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
点击NAT设置,可以看到相应的子网,子网掩码,网关
注意:Xshell要起作用,那么虚拟机必须打开,下面是另外一台虚拟机与Xshell连接的示图.
点击,
确定,就会建立会话,使用比较方便,如果不需要要就点击,
进行删除
两台虚拟机的设置就是这样了
root-root
root-node1