VMware Server與Windows 2003搭建64位系統(tǒng)測(cè)試環(huán)境
原創(chuàng)【51CTO獨(dú)家特稿】在系統(tǒng)管理員的工作中利用虛擬機(jī)進(jìn)行代碼測(cè)試和環(huán)境搭建可以算是家常便飯了,并且有很多虛擬環(huán)境搭建的方案,那么如何才能找到一個(gè)適合自身工作環(huán)境的方案呢?在本文中資深的系統(tǒng)管理員撫琴煮酒將和大家分享自己在工作中的經(jīng)驗(yàn)。
撫琴煮酒在前段時(shí)間發(fā)表的《系統(tǒng)管理員的雙系統(tǒng)生活》讓大家了解了Windows 2003與FreeBSD 8之間的使用方法。在本篇文章中將為大家?guī)?lái)如何搭建64位虛擬機(jī)環(huán)境的實(shí)用技巧。
由于在公司的許多環(huán)境中我需要在64位系統(tǒng)下進(jìn)行代碼的測(cè)試和環(huán)境的部署,我一直在嘗試搭建64位虛擬機(jī)環(huán)境。但目前手上所有的服務(wù)器都不是用于線上的生產(chǎn)環(huán)境,就是用于內(nèi)網(wǎng)開(kāi)發(fā)測(cè)試;可以使用的服務(wù)器都是組裝的,并且安裝XenServer和VMware ESX進(jìn)行測(cè)試的時(shí)候i都失敗了,所以我嘗試了64bit Windows 2003+VMware Server1.0的方法,效果比較好。(由于之前的VMware GSX Server的穩(wěn)定性非常好,而server相當(dāng)于是GSX的生級(jí)版)
我的組裝服務(wù)器清單如下
| 序號(hào) | 硬件名稱 | 規(guī)格型號(hào) |
| 1 | CPU | INTEL i5-760 |
| 2 | 網(wǎng)卡 | 主板自帶 |
| 3 | 主板 | 華碩 P7F-X |
| 4 | 內(nèi)存 | 金士頓 DDR3 1333 2G*4 |
| 5 | 硬盤(pán) | ST SATA2 1.5T |
為了方便管理,每臺(tái)服務(wù)器我都安裝了Remote Admin3.4,我用它主要是考慮如下:
一、更方便和快速的進(jìn)行遠(yuǎn)程控制;
二、不需要網(wǎng)上鄰居就能方便的上傳和下載;
三、Remote Admin3.4能支持雙顯,較適合我目前的辦公環(huán)境。
效果圖如下,我們?cè)谖覀兊墓ぷ鱔P機(jī)上安裝了Radmin View3就可以方便的控制了。

我在服務(wù)器上安裝了六臺(tái)64bit的Windows 2003 R2和Freebsd 8.1及Centos 5.5,用于程序調(diào)試和分布式實(shí)驗(yàn),感覺(jué)還是蠻適用的,而服務(wù)器的負(fù)載也不是太大,效果圖如下:

這里說(shuō)下其難點(diǎn),安裝完FreeBSD 8或其它VM虛擬機(jī)后,如何讓其隨著Windows Server2003的啟動(dòng)而啟動(dòng),關(guān)機(jī)而關(guān)機(jī)呢?即:
Virtual Machine Settings Optinos Statup/Shutdown 選擇
Run this virtual machine as
Locate system account
下面的on host statup選擇
Power on virtual machine
On host shutdown選擇
Power off virtual machine

在這里也說(shuō)明下,如果大家的服務(wù)器能安裝XenServer或VMware ESXi的話,我推薦大家盡可能的選擇XenServer,它的性能相對(duì)而言更好些。由于資源的有限,我們可能會(huì)在普通PC上進(jìn)行Xenserver虛擬服務(wù)器的安裝,以供我們進(jìn)行日常的測(cè)試,但我們會(huì)發(fā)現(xiàn)使用普通PC進(jìn)行 Xenserver虛擬服務(wù)器安裝時(shí),會(huì)遇到一些無(wú)可預(yù)知的問(wèn)題,我把我已總結(jié)的羅列如下:
1、Xenserver不支持普通PC的板載網(wǎng)卡
解決方法:如果需要在普通PC上安裝Xenserver,需要單獨(dú)增加一塊PCI插槽的網(wǎng)卡,在此建議使用Interl、3COM芯片的網(wǎng)卡;連接在二臺(tái)普通PC上安裝Xenserver,華碩和昂達(dá)的主板都不認(rèn);
2、在兩臺(tái)普通PC上啟用了Xenserver的HA功能后,重啟服務(wù)器后可能會(huì)出現(xiàn)無(wú)法找到網(wǎng)卡的情況,無(wú)論怎么重啟,都無(wú)法再識(shí)別出網(wǎng)卡;
解決方法:使用Xenserver的Command Shell命令行,強(qiáng)制刪除HA功能命令
xe host-emergency-ha-disable --force
3、安裝Xenserver普通PC的CPU必須支持64位以及虛擬化Intel VT 或 AMD-V 功能,且需要在主板BIOS上開(kāi)啟該功能;
4、如果是選擇硬盤(pán)時(shí),盡量選擇比較老型號(hào)的硬盤(pán),剛剛嘗試了SATA2的硬盤(pán),XenServer不認(rèn)。
這就是我在實(shí)際工作中總結(jié)出的一些經(jīng)驗(yàn),如果有問(wèn)題還請(qǐng)大家多多指教。
【51CTO獨(dú)家特稿 轉(zhuǎn)載請(qǐng)標(biāo)明出處與作者】
【編輯推薦】
- Nagios監(jiān)控Windows 2003服務(wù)器的六大注意
- 系統(tǒng)管理員的雙系統(tǒng)生活Windows 2003與FreeBSD 8
- 摳出Windows 2003中的IIS6安裝程序
- Windows 2003 Server安全配置完整篇





















