注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 linux服务器被黑了
 帮助

VMware Server使用经验记录


2007-12-20 20:49:31
版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。
从最初的VMware GSX Server 1.0,到现在的VMware Server 2.0Beta,我使用VMware Server产品有几年时间了,我自己的两台服务器(DELL 2600 ,3G内存,4块硬盘做RAID5),有一些产品现在跑在VMware Server的虚拟机中。在此我们使用中碰到的一些问题整理出来与大家共享,希望能对你有所帮助。
 
1、关于VMware Server虚拟机中,虚拟硬盘的使用。
在VMware Server虚拟机中,在创建虚拟硬盘时,如果使用物理硬盘,可以提升虚拟机的速度(理论上是这样),但并不推荐这样用(原因比较多,一个原因就是使用物理硬盘后,虚拟机迁移时步骤更多,以后会介绍迁移使用物理硬盘的虚拟机的方法)。推荐在创建虚拟硬盘时,选择“立刻分配硬盘空间”,但这样一来,创建的虚拟硬盘大小就很有技巧了:太大了,占用主机空间太多,如果太小了,那以后不够了怎么办?
实际上,在开始的时候,你可以创建一个比较小的空间(看你虚拟机的需要了),当以后空间不够的时候,关闭这个虚拟机,再创建一个虚拟硬盘(也是立刻分配空间),打开虚拟机,使用Windows Server 2003的“动态卷”中的“扩展卷”功能,在新创建的虚拟硬盘中的空间“附加”到原来的虚拟硬盘中就可以了。如果以后空间不够了,继续扩展就是了。
【说明】:在主机硬盘是RAID5或RAID1的时候,才推荐这种方法,否则,如果后来增加的虚拟硬盘所在的物理硬盘出错,那这整个虚拟机都不能使用了,切记。
 
2、在一开始使用VMware Server的时候,我在虚拟机中安装了WSUS、SPS2003,每个产品都需要SQL Server,一开始,WSUS与SPS2003中都单独安装了SQL Server,在一开始使用SQL 2000的时候,还不显怎么着,但后来SPS2003中的SQL 升级到2005,整个虚拟机的性能一下就慢了下来。现在我在另外一台物理主机上安装了SQL Server 2005,准备将WSUS与SPS2003中的SQL 数据库使用主机提供,这样虚拟机的性能会更好一些,也避免无谓的安装那么多SQL Server。
迁移WSUS的步骤:保留原来的WSUS,另外找一台“中介”服务器,在这台中介服务器上安装新的Windows 2003 R2,安装IIS,并安装WSUS使用主机上的SQL Server。在安装WSUS后,先从Microsoft下载一下更新,之后配置原来的WSUS作为更新源,将所有的补丁下载完之后,再从Microsoft开始下载补丁。关闭(或删除原来的WSUS),将新的WSUS的IP换为原来WSUS的IP即可。
SPS2003的迁移也比较简单,使用备份工具,备份出数据库,然后在另一台机器上安装SPS,并使用主机中的SQL Server,并使用备份的数据库(操作一下就行,SPS2003备份工具很好使用的)。
 
3、将物理主机迁移到VMware Server 1.04虚拟机中
使用VMware Convert 3.02版本,在要迁移的主机上安装此产品,使用导入向导,导入本机到网络中一个提供共享文件夹的服务器中就可以了,此工具可以在线迁移(不需要关闭当前主机上运行的SQL Server等程序)。迁移成虚拟机后,用VMware Server打开迁移后的虚拟机,如果原来的系统安装的是可激活的2003,提示3天到期,重新激活即可。
 
4、不要在VMware Server中使用“快照”功能
在VMware Server中,不要使用“快照”功能。在启动虚拟机之前,编辑虚拟机设置,禁用快照功能。许多人在使用VMware Server中丢失数据,就是由于“快照”使用不当造成的。当然,在VMware Workstation中,多次快照的功能配合“克隆”功能使用,是非常有用的,但在VMware Server中,如果服务器恢复到以前的状态,对于“单独”的服务器来说不存在任何问题,如果是DC中的一台成员服务器或额外域控制器,会造成灾难。即使是“单独”的服务器,在使用“快照”功能时,如果主机出问题,或者想“迁移”虚拟机,如果操作不当,会造成数据的丢失(恢复到“快照”前的状态)。
 
5、
 

本文出自 “王春海的博客” 博客,转载请与作者联系!





    文章评论
 
2007-12-21 09:29:53
现在疯狂学习VMware中。。

2007-12-22 06:55:25
vmware server 是个好东西。研究了一段时间了。最近没有服务器了,暂时终止了一下。

2008-02-28 09:45:59
  真的不能使用快照功能吗?

2008-02-29 16:36:57
可以使用,但可能出问题,得不尝失,所以,在商业环境中,最好不要这样做

2008-04-28 10:04:34
王老师,你好,看了你的书后,自己的系统知识长了不少,但还是有写地方不是很明白,特来请教你。如果有两台服务器都装VMware server,在其上运行多个虚拟机,可不可以实现不同服务器上的虚拟机群集,

2008-04-28 10:04:37
王老师,你好,看了你的书后,自己的系统知识长了不少,但还是有写地方不是很明白,特来请教你。如果有两台服务器都装VMware server,在其上运行多个虚拟机,可不可以实现不同服务器上的虚拟机群集,

2008-04-28 10:32:01
产品定位不同,如果你要搭测试环境,用workstation版本,如果你要搭生产环境,用ESX Server吧,Server版是免费的两不靠程序,玩玩可以,真要用还是买workstation或ESX吧。

2008-04-28 20:26:20
如果要是做实验,推荐用VMware Workstation做群集实验。
如果要是实用,做真正的群集应用,那应该用VMware ESX Server,并且有共享的磁盘陈列。
如果有多台VMware Server,并且有共享的磁盘陈列时,也可以使用VMware Server做群集。关键点是:Windows Server 2003群集中,需要有“共享的” 仲裁 磁盘与 数据磁盘。

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: