WEB开发网
开发学院服务器虚拟化 ESX Server的几个问题 阅读

ESX Server的几个问题

 2007-11-09 23:48:28 来源:WEB开发网   
核心提示:关于无法正确安装和使用的问题 Esx server 是 VMWARE 的高端版本,其他的我没有办法试用了,ESX Server的几个问题,正由于它是高端版本,对服务器的挑剔也是很高的,没有那么多问题,所以各位还是使用简单版本算了,我测试过用一般的电脑安装,无法使用
关于无法正确安装和使用的问题

Esx server 是 VMWARE 的高端版本,其他的我没有办法试用了。正由于它是高端版本,对服务器的挑剔也是很高的。我测试过用一般的电脑安装,无法使用。后来我用 DELL 1800 服务器安装 Esx 2.1 版本,竟然也不行。后来到 VMWARE 网站上看,原来从 2.1.2 版本开始才支持 DELL 1800 。后来我安装了 2.5 版本就没有问题了。所以,如果你真的希望使用 ESX ,你最好先看看他的支持服务器的清单中是否有你要安装的服务器,如果你是非品牌的服务器就只好看运气了。

关于网络问题
网络设置是我安装 vmware 过程中遇见的难题之一。一开始,我使用的是 dell 1800 服务器,安装 VMWARE 2.5 试用版,安装成功了,但在虚拟主机( Virtual Machine )上安装了操作系统 windows 2000 后 , 发现系统没有发现网卡,经过一天的反复检查并看文档,发现原来 ESX Server 对服务器的要求比较高,必须要有两个以上的网卡,其中一个作为控制用途( Control Console ),就是管理员通过这个网卡使用浏览器和 VMware Virtual Machine Console 来进行管理,这个网卡设定的 ip 地址就是 ESX Server 的 ip 地址。另外一个网卡(或者更多)就作为 Virtual Network 设备使用, ESX Server 会把它设置为一个 Virtual Switch (虚拟交换机)和多个虚拟网卡,分配给你的虚拟服务器使用。所以,如果你只有一个网卡,那么系统会把它分配作为控制设备,而你的虚拟服务器就没有网卡啦。到这里我买回另外的网卡,才解决了问题。

值得注意的是,这里提到的网卡应该选择那些著名的或经典的高档网卡,如果一般网卡我估计又会带来很多不必要的麻烦啦,我选择了经典的 3C 905 。如下图:

0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/20101081579771.jpg>
关于 VLAN 虚拟子网的问题
在 ESX Server 中比较重要的设置网络,请看下图:

0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/20101081579198.jpg>
你必须要设置一个 Virtual Switch 才能使你的服务器整个网络运做起来,同时你还可以为你的 Virtual Switch 设置多个子网,这些子网之间可以互相隔离,确保安全。如下图:
0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/20101081579723.jpg>
但实际情况是,我在 ESX Server 中设置了多个 VLAN 后,网络连接无发连通,如果取消所有的 VLAN 就没有任何问题了。是什么问题呢,经查资料,发现如果需要设置多个子网段 VLAN ,就必须要有更多的网卡,每张网卡对应一个 VLAN (注意:由于时间紧,没有深入看文档,不对之处请指正)。所以我删除了所有的 VLAN ,也就是所有的虚拟服务器网卡直接连接到 Virtual Switch 上,网络就没有问题了。

关于系统迁移和复制问题
VMWARE 的其中一个重要功能就是系统迁移和复制方便,只要你安装了一次的系统,你希望备份和复制它是十分容易的。我安装了一个 WINDOWS 2000 操作系统,然后我用 ssh telnet 到 ESX Server 上面 , 进入 /vmfs 目录,会发现有一个 win2000.vmdk 文件( win2000 的名称是你建立虚拟服务器时定义的),使用 linux 命令 , 另外复制为另外一个文件:

cp win2000.vmdk win2000-001.vmdk

然后你就可以在新建虚拟系统时,不选择 blank( 空白的系统,需要重新安装 ) ,而选择 Existing( 已经存在的 vmdk 文件 ) ,选择刚才拷贝的 win2000-001.vmdk 文件,进入系统后,你重新设置系统的计算机名称和 ip 地址,就马上成为一台新的服务器了。效率是否很高!

其实备份也一样,但由于文件太大,你备份之前最好把它进行压缩,如 tar -zcvf filename.tar.gz win2000.vmdk

压缩后才下载,刻录光盘备份会开 4到 5倍。

好了,教程到这里结束了,其实 VMWare 的 WorkStation和 GSX Server版本比 ESX Server 要容易得多,没有那么多问题,所以各位还是使用简单版本算了。谢谢各位的关注。

Tags:ESX Server 几个问题

编辑录入:coldstar [复制链接] [打 印]
赞助商链接