admin管理员组

文章数量:1532440

2023年12月22日发(作者:)

VMware Workstation使用手册

Downloads By

- 1 -

VMware Workstation使用手册

一、Virtual Machine介绍

Virtual Machine简称VM,我们通常称呼它为虚拟机,VM的产生给我们提供了很大的方便,因为它是在一台物理的计算机上面虚拟出来的多个虚拟的计算机,这样帮助我们更加方便地去搭建实验环境,是我们学习系统一个非常好的工具。

使用场景举 例

如果你想在家搭建一个五台计算机的网络试验环境,而你只有一台计算机。在这种场景下,你使用VM再合适不过了。它可以帮助在你家的一台真实的计算机里面虚拟出多台计算机,这样很容易就搭建出我们需要的实验环境。

VM除了可以帮助我们更简单的搭建虚拟的测试环境外,在很多企业中,为了节约成本充分利用服务器资源,真实的服务器都是用的VM来对用户提供服务的。所以现在的虚拟技术不仅仅是为了测试环境的搭建,在企业应用中也越来越重要。

现在我就来讨论一下很多人在使用VM之前非常关心的两个问题:

问题一:在VM中搭建测试环境测试的结果和真实的场景有没有区别啊?

问题二:一台物理的计算机能开多少个虚拟机啊?

首先来讨论第一个问题:我使用VM大概有五年的时间,也在VM中做过了很多的实验,通过我使用这么多年VM和真实场景的比较得出的结论告诉我:在VM中实验的结果绝大多数 (如果让我给出个比例的话,那就99%) 真实环境中完全一样,所以完全没必要为这个担心。

再来讨论第二个问题:一台物理计算机能虚拟的VM的数量是受物理计算机的硬件配置决定的。虚拟的计算机虽然是虚拟的,但是资源的占用和工作的机制和真实的计算机是一样的,只有这样才能保证实验的结果和真实的一样的。如果说你计算机上开三个VM,也就意味着你的有四个计算机跑在你的真机上。当然了,你在创建VM的时候的内存的分配也直接影响你真机上VM的数量,一般来说,对于客户端的操作系统(排除Vista)一般分配128M内存就可以了,对于基本的服务器(排除Windows

Server 2008)128M内存也可以了。

所以要想在你的真机上虚拟更多的VM ,除了要尽量的提升硬件的配置,还要合理的为你VM分配资源。

如果你物理计算机的内存为1GB ,基本可以开3-4个虚拟机。

- 2 -

VMware Workstation使用手册

二、当前VM的产品

现在做VM软件产品的有两家:VMware 和Microsoft ,两个公司的各自的产品如下:

VMware Workstation系列产品

Client:

VMware

Server:

VMware ESX ,GSX等系列产品

VM

Microsoft

Server:

Virtual Server

系列产品

Client:

Virtual PC

系列产品

每个厂家的虚拟机产品分客户端的系列和服务器系列。客户端的虚拟机不是说只能虚拟客户端操作系统,只是他们少了服务器一些特有的功能,比如在Virtual PC 2004中不支持共享磁盘,而在Virtual Server 2005中完全可以虚拟共享磁盘,所以像做群集实验需要使用到共享磁盘的是时候,就不能使用Virtual

PC 2004这个产品。

不过, 如果用客户端VM来虚拟服务器操作系统,基本上服务器绝大部分的功能都可以被展示。所以完全没必要装 Server版的系统(比如Windows Server

2003)一定要用到服务器系列的VM软件。

VMware ,VPC ,Virtual Server 这几个VM软件哪个好用些?

我个人认为VM软件只是一个工具,至于你选择哪个和使用哪个,完全根据个人的喜好和习惯。

最后还有个建议:如果你要虚拟非Windows操作系统,建议用VMware的产品。

- 3 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 香

VMware Workstation使用手册

三、VMware Workstation安装和基本介绍

(注意:本文中所有VMware Workstation的版本为5.5.4 build-44386)

通过上面介绍可以知道 VMware Workstation是VMware公司开发的工作站系列的VM软件,在这里就介绍一下VMware的安装和界面介绍。

VMware Workstation的安装非常的容易,只要点击几个“下一步”就OK了,那开始。

1.双击VMware Workstation 安装文件,稍作等待后,出现以下界面:

2.点击“下一步”,出现如下界面:

- 4 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

3.选择好安装路径,然后点击“Next” ,出现以下界面:

4.选择好快捷方式存在的位置后,点击“ Next”,出现以下界面:

5.继续点击“Next” ,出现如下界面:

- 5 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

6.然后点击“Install” ,真正的开始安装,如下图:、

7.经过一段时间的等待后,出现让你输入用户名,公司,序列号的页面,如下图:

- 6 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

8.输入信息后,点击“Enter” ,出现如下界面:

点击“Finish” ,整个安装过程结束。安装成功!!

整个安装过程给我的感觉就是非常简单,装过一次就知道了。

- 7 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

9.下面对VMware Workstation的界面做个简单的介绍。如下图:

下面来介绍一下工具栏的一些操作工具的作用:

:休眠按钮 :强制重启按钮

:恢复到当前快照按钮

:全屏按钮

:显示VM硬件信息的按钮

- 8 -

VMware Workstation使用手册

四、VMware Workstation的简单使用

在介绍前先看看在VMware Workstation(在本文章后面就简称VMware)中虚拟出操作系统的截图,先让我们了解一下VMware界面。

上图中就是用VMware虚拟了一个Windows Server 2003。

当看到这个图的时候很多人都想问一个问题:是不是安装好VMware的软件后就里面就自带了各种各样的(比如:Windows Server 2003)的操作系统啊?

如果每个操作系统都自带的话,那要多大的存储空间啊,而这个版本的VM才88MB , 显然不是的。

在安装好 VMware Workstation后,里面没有自带任何的操作系统,必须要像在真机中安装操作系统一样一步步的安装,才可以在得到一个虚拟的机器。下面我们就通过图文并茂的方式来展示创建的过程。

那开始把!

1.安装好VMware软件(这个很简单,在上文做过描述)。

2.打开VMware软件,如下图

- 9 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

3.然后单击“File àNewàVritual Machine”

4.然后出现创建VM的向导,如下图:

5.点击“下一步”,出现了选择硬件配置的窗体,如下图:

- 10 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

在这个窗体中,让你选择VM硬件情况,比如:有几块网卡,有几块硬盘等。在这一步骤中,建议选择“Typical” ,即使选择此项后,在后面如果想修改硬件配置也是可以修改的。点击“下一步”

6.在这个页面中,让你选择VM要虚拟什么样的操作系统。如下图:

在VMware中,现在所有的已经产生的操作系统都可以来虚拟,主要包括这么几

- 11 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

类产品:Microsoft Windows、Linux、Novell Netware、Sun Solaris、还有其他的一些不太常用的操作系统。在这里选择你需要安装的操作系统,点击“下一步”

7.在这个页面中,让你选择你要安装的VM在VMware中的标识名称和VM所有文件所存储的路径。如下图:

建议在真机上用个专门的文件夹来存放你使用的所有的VM的文件,这样便于管理。点击“下一步”

8.在这个页面中,出现了让你选择 VM网卡类型的页面。如下图:

在VMware中,网卡类型通常情况下有三种:Bridge , NAT , Host-only 。每种网卡类型都有不一样的用途。根据你所搭建的具体网络可灵活选择不同的网络类型。关于网络这块在VM中属于比较难的知识点,下章详细讨论。在这里就选择“Use bridged networking” , 然后点击“下一步” 。

- 12 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

9.在这个页面中,让你选择磁盘的容量,如下图:

你选择的每个操作系统都有个默认磁盘的大小。这里默认情况下是8GB ,这里的8GB指的是,磁盘的最大容量,这意味着VM的磁盘大小就是8GB。

注意:当你在这里选择8GB的时候,不是表示你的物理磁盘的8GB空间就被虚拟机所占用。虚拟机真实占用的磁盘大小取决于你在VM中所存储数据的大小。比如:你的VM装了个Windows Server 2003操作系统,一个Windows Server 2003操作系统所占的空间大概为1.6GB ,也就意味着这个VM所占的真实的磁盘空间为1.6GB , 随着数据的不断存放,磁盘会动态扩展。而此虚拟机最大可使用的磁盘空间为8GB。所以这里的8GB指的是最大可使用的物理磁盘的空间。

在这里就使用默认的8GB ,然后点击 “完成”,整个创建VM的向导结束,如下图:

VM的 标识名称

VM的状态,所选择的OS ,配置文件所在的位置,VM版本

此VM所包含的硬件及具体配置

1. 开机

2. 编辑VM设置

3. 克隆VM

- 13 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

根据你要安装的VM调整好硬件,大致的调整有:

1)根据实验选择添加硬件或删除硬件,比如VM中你不需要USB Controller和Audio,可以把这两个硬件删除;比如你的VM需要两块网卡你可以再添加一块网卡。

2)合理的分配内存大小。这点非常重要,决定了能开VM的数量。一般OS(比如Windows XP ,Windows Server 2003)分配128M内存就可以了。当然了,你要部署一个Exchange Server ,128MB内存是不够的,建议512MB。

如果你要想修改硬件配置,点击左边的“下窗体:

” ,出现以

在我的这个VM中,我删除了USB Controller和Audio,把内存的大小调整为128MB ,然后点击“OK”。 如下图:

- 14 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

10. 硬件配置基本已经完毕,马上开始装操作系统。安装操作系统需要系统光盘,这里建议用光盘镜像文件(ISO文件),使用ISO文件不仅仅可以给你带来很多方便,也保护了你的物理光驱。只要在“中连接ISO镜像文件就可以了。如图:

11. 然后点击“

- 15 -

VMware Workstation使用手册

12. 操作系统的安装过程和在真机里面是一样的,所以这里倒没必要再一步步的描述。

注意:在安装过程中很多人会遇到一个问题,感觉计算机没鼠标箭头了,这个问题很正常,因为你的鼠标箭头在VM中,这蓝色背景的界面中确实是没有鼠标箭头的。只要同时按下“Ctrl + Alt”键 , 那箭头又会出现了。

13. 经过等待后,VMware中的操作系统安装完毕,如下图:

注意:在这个页面中有个注意的地方,就是要同时按下“Ctrl + Alt

+ Delete” 来跳出身份验证的窗口,这三个键由于与真机当中的快捷键冲突,所以VMware做个个调整,改用“ Ctrl + Alt + Insert”来跳过这个页面让用户输入登陆信息。

14. 成功输入用户名和密码后,进入Windows Server 2003桌面,经过简单的桌面调整后,界面如下:

- 16 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

这个时候就成功安装了一个Windows Server 2003 ,这个时候就可以来用这个VM来做实验了。

注意:在虚拟机正常工作的情况下,没办法添加和删除硬件,只可能修改硬件的一些配置。比如修改光驱所连接的ISO文件、网卡的类型等等。如果想添加或删除硬件(比如实验需要两快网卡,而当前只有一块),必须要把计算机关机后,双击 “窗体中直接添加,然后开机即可生效修改后的硬件。

通过上面所描述的步骤,就可以在就在你的计算机上使用VMware创建出一个VM了,自己动手试试吧。

最后再次提醒一句:按照上面的步骤安装好的VM,鼠标箭头是没有办法自由的移出VMware的界面窗体的,如果想移出来,在默认情况下同时按下“Ctrl

+ Alt”键即可。如果你认为这个给你的操作带来很大的麻烦的话,没关系,后面有讲到解决这个问题的办法,那就继续往下面看吧。

” ,出现的- 17 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

五、VMware Tools

前面的章节,对VM产品做了简单的介绍,并且详细的介绍了在VMware

Workstation中如何利用向导创建一个VM,这个时候的VM完全可以用来搭建你所需要的实验环境。

但是,在操作VM的时候会有些让你几乎不能忍受的地方,比如:鼠标移动不是很灵活、你的鼠标每次切换到真机都要按“Ctrl + Alt”键,这样非常的麻烦。

在这里就来讨论一下解决这个问题办法,其实很简单,你只要在VM中安装VMware Tools ,所有的问题全都解决。这样可以帮助你更加轻松和流畅的来使用你的VM 。下面同样通过图文并貌的方式来介绍一下VMware Tools的具体安装步骤。好的,开始吧!

1. 把你的VM开机,正常进入操作系统

其实这个步骤完全没必要介绍,但是在实际的使用中有一些初学者在VM关机的情况下就来安装。结果是肯定不会成功的。

你可以这样来理解VMware中的VMware Tools ,就相当于真实机器中的硬件驱动程序。你认为你为真机装驱动的时候需要不需要把真机打开?

2.选择菜单“VMàInstall VMware Tools”

- 18 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

3. 然后自动跳出安装“VMware Tools”的向导,就是通过这个向导来完成部署,界面如下:

4.然后点击“Install” ,出现如下界面:

5.然后点击“Next” ,出现以下界面:

- 19 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

6.在出现的界面中,让你选择你要安装的VMware Tools的类型,就选“Typical”

然后点击“Next”,出现如下界面:

7.在出现的界面中,点击“Install” ,这样就开始正式的安装了,如下界面

- 20 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

8.在具体安装过程中会跳出如下图的信息提示:

来解释一下这个框的意思,VM要想更好的来使用真机的硬件配置,在这里建议把真机的“硬件加速”设置成“完全” ,在这里建议点击“是”

9.然后跳出了配置“硬件加速”的显示属性窗口和配置过程的文挡。具体界面如下图:

- 21 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

10. 可以上图左边文档的步骤来把“硬件加速”设置成“完全” ,其实很简单,只要点击“显示属性—>设置”中的“高级” ,然后出现如下图:

11. 如上图,在“疑难解答”窗体中,把硬件加速拖到完全就OK了。

12. 然后点击“Finish” ,在跳出的窗口中选择“Yes” ,重新启动你的计算

- 22 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

机。

13. 重启后进入系统,此时发现VM中鼠标移动的很流畅,显示效果更加的好,因为安装了VMware 驱动;此时的鼠标可以在真机和VM中自由切换,非常的方便和灵活。

其实VMware Tools除了解决上述问题外,还提供了一个非常好的附加功能:支持拖拽。具体解释就是:支持在VM中任意拖放文件夹或文件。举个使用此功能的场景:你现在要在VM中安装某个软件,而这个软件在真机上,在这种情况下可以直接把拖到VM中去。如下图:

如上图。任何的文件和文件夹都可以在真机和VM间任意的拖动。这样非常方面对VM的使用。

14. 总结:

VMware Tools在使用VMware的过程中是强烈建议安装的,这样可以方便你使用VM。因为VMware Tools安装好后,解决相应的问题同时也附加了相应的功能,具体体现在三个方面:

u 安装了VM的驱动,操作更加的灵活

u 解决了鼠标无法正常移出VM的问题

u 支持了拖拽的功能,方便了真机和VM间数据的交换

当然了,VMware Tools好处不止这些,在这里只列出这么一些与操作息息相关的问题。

如果你现在使用的是VMware ,如果你还没安装VMware Tools ,还等什么啊,马上安装!!!

- 23 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

六、VMware中网络介绍

企业中,很多的服务都是要依赖网络的,客户端是通过网络把自己的请求传给服务器。比如你要发一个邮件,在 OutLook中编辑好邮件,然后点“发送”,这个时候是网络把你邮件的具体内容传个邮件服务器的,然后邮件服务器再通过网络传给对方用户的邮件服务器等等,可以想象,没有网络,很多服务没办法正常的完成。

同样我们虚拟环境的网络非常重要。只有对VMware Workstation每种网络类型对非常的了解后,这样才可以搭建出适合你需求的网络环境。首先来了解一下VMware中网络的基本信息

在VMware中,内部总共有十个小的局域网。可以点击菜单“Edit->Virtual

Network Settings” ,如下图:

然后在出现的页面中,选择“Host Vritual Netwrok Mapping”页面,如下图:

- 24 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

在这十个(VMnet0—VMnet9)个小局域网中 , 每个小的局域网都自动连接了一个交换机,也就意味着,如果两台VM,网络类型选择同一种类型网络(比如VMnet5) ,IP地址又设置在同一网段里面,那么这两个VM就可以相互的访问。

如下图,充分展示了VMware内部的网络结构。

(解释:在VMware中有Host和Guest的概念:Host表示真机,Guest表示VM。在本篇文档中,就用VM和真机来描述虚拟机和真实的计算机)

在VMware中,网络的类型有四种:Bridged,Host-only,NAT,Custom。如上图:

u VMnet0默认情况下就是Bridge网络。在这个网络中的VM在默认情况下会通过物理的网卡对外通信。只要设置好合适的IP ,这种网络类型里面的VM可以直接访问真机的网络,也可以直接访问Internet。

u VMnet1默认情况下就是Host-only的网络。在这个网络中,所有的VM通信只限在VMnet1的网络中和真机,这种网卡类型的VM要想访问真机网络,或者Internet。必须要手工的为这个网络做NAT(比如启用Windows中路由和远程访问的NAT功能)。

- 25 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

(在这里有个问题考虑一下:Host-only的类型在默认情况下是无法访问真机的,如果你不手工启用NAT功能的话,你知道如何设置能让你的Host-only的虚拟机访问你的真机吗?)

u VMnet8默认情况下就是NAT类型的网络,这种类型的网络是可以直接访问真机的网络。主要原因在于,VMware的系统自动为这个网络的所有VM做了NAT到本地连接的接口。所有从VMnet8到真机网络的包都被转化成了本地连接的IP地址。

u 除上述的网络外,所有其他网络属于Custom的网络,在这个网络中,整个通信都此网络中(比如:A这台VM的网卡类型为VMnet5,它只能和VMnet5里面的VM进行网络通信)。Custom网络的存在主要为了方便我们搭建复杂的网络环境。

说到这个的时候,顺便说一个经常有人问的问题:

为什么在安装好VMware软件后,在网上邻居的属性里面为什么多了两个网络连接“VMware Network Adapter VMnet1”和“VMware Network Adapter VMnet8”?

如下图:

Host-only网络与host通信所依赖的网络接口

Bridged网络通信所依赖的接口

NAT网络访问host网络、Internet所依赖的网络接口

其实看网络连接的名称和前面解释就容易理解这个问题了。

“VMware Network Adapter VMnet1”的名称后面是VMnet1,前面已经介绍了VMnet1与Host-only有关,在这里的确是的,这里的网络连接是为Host-only网络提供访问Host(真机)的提供了一个网络接口。相当于提供了一个路由器的网关。

“VMware Network Adapter VMnet8”的名称后面是VMnet8,前面已经介绍了VMnet8与NAT网络有关,在这里也是的,这里的网络连接是为NAT的网络提供了访问真机网络和Internet一个网络接口,VMware系统默认为

- 26 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

VMnet8的网络提供了访问外网的NAT 服务。

问题:如果你把“VMware Network Adapter VMnet1”和“VMware

Network Adapter VMnet8”两个网络连接都禁用了,这样会产生什么后果,自己试试看?

在每个小的网络中,为了方面使用都可以开启DHCP的功能。只要在“Virtual Network Editor”的窗口中选择“DHCP”,如下图:

默认情况下为VMnet1(Host-only)和VMnet8(NAT)做了DHCP,如果想为其他网络来启用DHCP,只要点击“Add”即可,操作比较简单。其他的页面也比较容易,所以也不一一做介绍。

网络这一块内容比较的复杂,我个认为是使用VMware和理解VMware的一个难点,只有多做、多想才能真正的体会到VMware网络的架构。才能非常灵活的搭建出各种虚拟的网络环境。

下面我就用一组问题来结束这个章节,同样也可以检验一下你对网络的理解。

- 27 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

如上图:有两台物理计算机:HostA和HostB 。HostA 的地址为192.168.0.10,HostB的地址为192.168.0.20。在HostA上有台虚拟机A ,在HostB上有台虚拟机B。问题如下:

1. 如果HostA可以访问internet。A的网络类型是Bridge。如何配置A,使A也能访问Internet。

2. 如果HostA可以访问internet。A的网络类型是NAT。如何配置A,使A也能访问Internet。

3. 如果HostA可以访问internet。A的网络类型是Host-only。如何配置A,使A也能访问Internet。

4. 如果A和B的网络类型为Bridge , 你能让A和B进行相互通信吗?

5. 如果A和B的网络类型为Host-only ,你能让A和B进行相互通信吗?

6. 如果A和B的网络类型为NAT ,你能让A和B进行相互通信吗?

7. 如果A的地址为10.0.0.10 ,B的地址为10.0.0.20,而此时A和B的网卡类型都是Bridge 。问此时A 和B能否通信?

- 28 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

七、母盘和差异盘

如何在VMware Workstation中来创建一个VM,前面已经做了非常详细的描述,总的来说比较容易的。

那现在有另外一个需求:

需要用VMware搭建一个网络环境,在这个环境中有四台Windows

Server 2003 Enterprise Edition,是一个域环境,一台做DC , 其他三台是Member Server , 分别为:ISA Server,SQL Server 和Exchange Server。你如何搭建出此环境?

答案一:按照前面的方法,一步一步的安装四台VM

答案二:安装一台VM , 然后把安装好的VM文件所在的文件夹复制四份,然后在做调用,这样就可以产生四个VM了

上述的两种答案都是可以搭建出来的。但是都存在一些问题,

第一种答案的问题:太浪费时间了,这样做实验的效率太低。

第二中答案的问题:这样简单的复制调用会使这四台虚拟机的很多信息都一样,比如计算机名称、IP地址。但是还有一个最重要的数据一样就是SID(安全标识符),SID一样带来的直接后果是:其他三台VM没办法加入到域,因为域中不允许有一样的SID。必须再每一台VM中去掉SID重新生成好新的SID后才能搭建出上述的试验环境。

很多人要问,到底有没有更加简单方便的办法搭建多台VM实验环境呢?答案是肯定的,使用母盘和差异盘的方式就可以使你更加快捷的生成VM , 而且还节约了磁盘空间。如果你经常通过VM来做实验的话,这个技术对你来说非常的有用,首先我们来了解一下母盘和差异盘的原理。

还是刚才的那个需求,我们来通过图来看看

6GB

5GB

4GB

2GB

4GB

2GB

2GB 2GB

DC

ISA

Exchange SQL

上图表示的是:四台服务器磁盘数据的存储情况。这里的数据分为两部分:操作系统数据和非操作系统数据。

蓝色区域表示操作系统数据,假设Windows Server 2003 Enterprise Edition的系统文件大小2GB。那么四台服务器都有具备操作系统,所以在这种情况下,

- 29 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

每台服务器上都有这2GB的操作系统数据。

上面的绿色部分表示非操作系统数据,指的是排除系统文件之外的数据。比如作为DC有2GB,ISA Server也有2GB,Exchange Server 为4GB,SQL Server为3GB。

通过母盘和差异盘来搭建实验环境为什么能节约磁盘空间呢?先来看另外一个图:

差异盘

2GB

4GB

3GB

2GB

2GB

DC

ISA

Exchange SQL

在上面的图中可以看出 ,最大的改变就是把四个服务器的操作系统文件只用一个,大小同样是2GB,这是所有的服务器要用这个操作系统直接来调用就可以 ,所以在与上图做比较可以看出 ,通过母盘和差异盘可以节约6GB的磁盘空间。

有了已经安装的Windows Server 2003系统的母盘 ,服务器要用这个操作系统的时候 ,只要基于这个母盘来创建差异盘就可以了。

在创建前一定要注意一个问题:SID问题。 因为母盘就是一个已经安装好Windows Server 2003系统 ,则说明SID已经在这个系统上生成. 这样的话 ,所有的差异盘在基于这个母盘创建系统的时候它们SID也一样.这样其他的三个如果没有重新生成SID后还是没办法加入到域 ,怎么来更加好的来解决这个问题呢?可以直接在这个母盘上就把SID去掉.这种情况下 ,每个差异盘在调用的时候要重新生成SID ,这样的做法是比较简单的。

下面就来看一下 ,如何去掉系统的SID. 这种工具比较多.我们就使用系统中自带的去掉SID的工具. 详细的来看看去掉的过程

1. 把Windows Server 2003的ISO文件连接到VM中,打开Windows Server 2003光盘文件 ,然后打开E: 。如下图:

2GB

母盘

- 30 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

2. 把里面的两个文件(和)释放出来 ,在这里直接把这两个文件拖到桌面。如下图:

3. 然后直接双击Sysprep ,出现如下界面:

- 31 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

4. 然后点击“确定”,出现如下界面:

5. 点击“重新封装”,系统自动关机后,这时候,SID就自动去处了。这样一个已去处SID的母盘就产生了。

母盘已经做好了,下面主要通过步骤讲解一下如何通过母盘来创建一个个的差异盘。

特别注意:母盘创建好了之后永远都不要开机,也不要把文件随便的移动到其他的路径,这样的话会导致基于这个目盘的创建所有的差异盘都会遭到破坏。

下面开始创建“差异盘”吧。

1.右击母盘的VM,选择 “Clone” ,如下图:

- 32 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

2.出现以下界面:

3.点击“下一步”,出现如下界面:

- 33 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

4.默认就选择“From Current State” ,然后点击“下一步”,如下图:

5.默认就选择“Create a linked clone” , 然后点击“下一步”,如下图:

- 34 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

6.输入由差异盘生成VM的标识名和存储的路径。然后点击“完成”。如下图:

7.点击“Done” ,整个创建差异盘的过程结束。通过Clone的方式创建出来的差异盘而生成的VM的硬件配置和母盘是一样的。如下图:

- 35 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

8. 这个时候虽然创建了成功了差异盘,但是差异盘的系统还没有真正的完成。由于母盘在生成的过程中去处了SID ,所以差异盘的系统在开机过程中还是要生成系统的SID的。由于SID生成受很多因数的影响,比如系统时间、CPU和内存的使用率等等,所以SID基本上在每次生成的时候都不一样。这样才可以做一些域架构中的实验。因为在域中不允许有相同的SID。那么怎么来生成SID呢?只要直接开机就可以了。这时把生成好的“Beijing”开机。如下图:

- 36 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

9.稍微等待一段时间后,出现如下界面:

10. 点击“下一步”,如下图:

- 37 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

11. 选择“我接受这个协议”,然后点击“下一步”,如下图:

12. 点击“下一步”,如下图:

- 38 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

13. 输入“姓名”和“单位”后,点击“下一步”。如下图:

14. 输入操作系统的密钥后,点击“下一步”,如下图:

- 39 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

15. 选择Windows的授权模式。然后点击“下一步”,如下图:

16. 输入好计算机名称后和Administrator的密码后,点击“下一步”。如下图:

- 40 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

17. 点击“下一步”,如下图:

18. 选择好“网络设置”,点击“下一步”。如下图:

- 41 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

19. 选择属于工作组还是域,然后点击“下一步”。如下图:

20. 点击“完成”,整个生成SID的过程结束。重新启动后,整个Clone的系统就OK了。进入系统,桌面简单调整后,如下图:

- 42 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

21. 为了体现通过差异盘来创建VM比正常的模式省空间,可以去看看当前Beijing这个VM占用的磁盘空间。如下图:

一个Windows Server 2003 Enterprise Edition系统的容量才195MB ,而凭我们的经验就可以知道,正常情况下,应该在1.6GB左右,所以一个系统节约了1.4GB左右的空间 。太棒了!!

其实你应该理解,这个195MB,只是差异盘的大小,而在这个差异盘之下还有个装好的、去除了SID的Windows Server 2003系统。

总结:通过母盘和差异盘,不仅仅大大提高了创建VM的效率,还节约了磁盘的空间。是非常实用的技术。

- 43 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

八、快照功能的使用

前面介绍了使用母盘和差异盘,这个对于使用 VM带来了很多方便。如果你经常使用VM的话,你会发现有个不方便的地方:经常做实验的时候会把当前的VM环境给破坏,这样必须要重新准备VM , 即使你做了母盘,重新创建差异盘还是需要时间的。

对于这个问题,有没有办法让VM类似于使用Ghost一样,在系统干净的情况下,做个备份,如果系统干净环境被破坏后,直接恢复一下,又回到备份的那个干净的状态了。

VMware中自带了这个非常实用的功能:快照功能

VMware的快照功能是对整个磁盘做快照,没办法针对某个分区,这个无所谓,不影响使用。还有VMware中可以做多个点的快照,也可以恢复的快照的任何点。

下面就来看看,在VMWare中,快照是如何使用的。Let’s GO

1.制作快照很容易,点击工具栏中“

- 44 -

VMware Workstation使用手册

这里是制作快照的完成进度,完成后这里的进度会消失。

3. 经常用VM可以知道,用VMware来做试验,最浪费时间的是搭建试验的环境,如果你把常用的试验环境都做成快照。这样提高了搭建试验环境所浪费的时间,大大提高了做实验的效率。 如下图:

- 45 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ÿ

VMware Workstation使用手册

上图中整个各种状态的服务器都做了快照,这样如果实验过程中需要用到什么服务器的时候,直接恢复到做快照的点就可以了,非常的方便。

上面讲了如何制作快照,下面讲一下如何来恢复到已制作的快照。

1.点击“

- 46 -

VMware Workstation使用手册

九、在VMware中实现共享磁盘

提到共享磁盘,很多人可能都不知道什么是共享磁盘,也不知道共享磁盘用在什么地方。在讲实现共享磁盘前,先来解释这两个问题,解释的时候还是以企业的真实应用的案例来解释。

先看一个网络拓扑图:

在上面的图中,是某企业的网络拓扑图,连接Internet的FireWall(防火墙)把公司的网络分成了三部分:Internet、内部办公网络和DMZ网络。

这三个网络中,来介绍一下DMZ网络。DMZ网络摆放的是公司对Internet提供服务的服务器,最典型的就是Web Server。由于这个网络是给Internet用户访问的,所以受攻击的几率要高,如何把这个服务器放在内部办公网络中,黑客很有可能通过攻击这个服务器作为攻击内部网络的跳板,所以为了内部网络的安全,单独划分了一个区域,这个就是DMZ区域。

在这个公司的DMZ区域中,有两个做了NLB群集的Web Server。这样就就会为Internet上访问Web Server的用户做一个负载平衡,也就意味着如果一个用户访问这个Web Server的时候,被分到哪个服务器上对于用户来说是不知道的,取决于哪台服务器上资源更加丰富。但是有一个原则,无论分配到哪台服务器上,访问的数据应该都是一样的。如何在实现这个功能呢?就是靠共享磁盘,这就意味着,无论从哪台服务器访问,访问的数据是存储在后台的做了RAID5的磁盘里面。

所以在群集的环境中,共享磁盘是不可缺少的一部分,它存在的作用就是为多台服务器提供了共同的存储区域。在上面的图中你可以看出,NLB群集中,两台服务器只是用来接受客户访问的,而真正的数据是存在后台的共享磁盘中,

- 47 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

所以我们称呼服务器为前端服务器,而磁盘我们称呼为后台存储。NLB仅仅是解决了前端服务器的负载。后台磁盘的负载还需要做磁盘阵列(RAID)

那如何在VMware的平台下来实现共享磁盘呢?还是一步步的来看,下面的步骤就是根据上面的网络拓扑图。如何在为Shanghai和Beijing实现后台的共享磁盘,而且共享磁盘要实现RAID 5。 Let’s Go!

1.准备好两个VM:beijing和shanghai。都要处于关机状态。如下图:

2.在任意一台VM上(这里就选shanghai),点击“后出现以下界面:

”然

- 48 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

VMware Workstation使用手册

3.由于上图中,后台的共享磁盘要做RAID5 ,做RAID5至少需要三块物理磁盘,所以这样就在shanghai上建三块磁盘,在这里只要点击“Add” ,出现添加硬件的向导。如下图:

4.点击“下一步”,出现如下界面:

- 49 -

PDF 文件使用 "pdfFactory Pro" 试用版本创建

本文标签: 网络服务器使用磁盘创建