VMware 安裝LINUX

★想試Linux,不用重新分區,就像安裝Office軟件一樣,讓你直接在Windows中嚐鮮。
  ★可以反覆練習Fdisk、PQmagic等危險軟件的使用方法而無需擔心破壞實際的計算機系統。
  ★一臺電腦變成三、四臺,同時運行多個操作系統不再是天方夜譚,只要刪除一個文件夾即可完成操作系統卸載。
  ★組建虛擬的局域網,輕鬆學習網管知識,進行各種網絡試驗,根本不必購買交換機、路由器以及網線等網絡設備。
 1.什麼是虛擬機?

   所謂虛擬計算機(簡稱虛擬機),實際上就是一種應用軟件,廣義上來說Word、WPS也算是虛擬機,只不過它們是隻能做文字處理的機器而已。今天將給大 家介紹的狹義的虛擬機軟件VMware實際上也只是一種應用軟件,其特別之處在於,由它創建的虛擬機與真實的計算機幾乎一模一樣,不但虛擬有自己的 CPU、內存、硬盤、光驅,甚至還有自己的BIOS。在這個虛擬機上,可以安裝Windows、Linux等真實的操作系統,及各種應用程序。

  2.該選哪個虛擬機軟件?

   目前流行的虛擬機軟件有VMware和Virtual PC,它們都能在Windows系統上虛擬出多個計算機,用於安裝Linux、OS/2、FreeBSD等其他操作系統。微軟在2003年2月份收購 Connectix後,很快發佈了Microsoft Virtual PC 2004。但出於種種考慮,新發布的Virtual PC 2004已不再明確支持Linux、FreeBSD、NetWare、Solaris等操作系統,只保留了OS/2,如果要虛擬一臺Linux計算機,只 能自己手工設置。相比而言,VMware不論是在多操作系統的支持上,還是在執行效率上,都比Virtual PC 2004明顯高出一籌,這也是本文選擇它的理由之一。

  電腦一臺變兩臺,學用Linux不再有後顧之憂

  VMware 4.5有Workstation、GSX server等多種版本,其中Windows版的Workstation應用最廣,本文即以它爲基礎進行各種實戰演習。

  實例1:在現有Windows中再裝個Linux

   本例,我們將在實際的Windows XP中(宿主計算機)再虛擬出一臺電腦(虛擬機),並在上面安裝Linux系統,這樣,你就可以放心大膽地進行各 種Linux練習而無須擔心操作不當導致宿主機系統崩潰了。並且你可以舉一反三,將一臺電腦變成三臺、四臺,再分別安裝上其他的系統。

  老鳥支招

  什麼樣配置的電腦適合建立虛擬機?


  當硬件配置達不到要求時,虛擬機運行速度會很慢,甚至不能運行,VMware的配置要求如下。
  CPU:最低主頻266MB,建議P3 1GHz以上;
  內存:最小128MB,建議512MB;
  硬盤:最小空閒空間600MB,建議空閒空間5GB;
  操作系統:必須是Windows NT內核操作系統,建議Windows 2000 SP2以上版本。

  第一步:啓動VMware,在其主界面“主頁”標籤頁中點擊“新建虛擬機”按鈕打開新建嚮導(因英漢字符的差異,漢化版此處文字顯示不全,見圖1)。

第二步:單擊“下一步”按鈕,進入虛擬機配置界面,這裏有兩個選擇:一是“典型”方式,它根據虛擬機的用途自動調整配置;二是“自定義”方式,它允許用戶自行設置虛擬機的主要參數。典型方式要比自定義方式簡單,但缺少一定的靈活性。方便起見,這裏我們選擇典型方式。
第 三步:單擊“下一步”按鈕進入虛擬機操作系統選擇界面,可以看到Windows、Linux、Novell等多種不同的系統,這裏我們點選 “Linux”。Linux又分爲多種版本,筆者手頭有一套紅帽子Linux 8.0,自然要選擇“Red Hat Linux”項了。

  第四步:單擊“下一步”,在接下來的界面中,可以爲這個新的虛擬機取一個名稱(本例爲“Red Hat Linux”),並在“定位”中選擇虛擬機的保存位置(見圖2)。

老鳥支招

  每個虛擬機都會產生多個特別格式的文件,所以最好爲每個虛擬機創建一個單獨的文件夾,如Linux就放到“Linux”文件夾、Windows 98就放到“Win98”文件夾中,這樣便於以後備份和恢復虛擬機。

  第五步:單擊“下一步”,在網絡類型界面中共有四個選項:“使用橋接網絡”,“使用網絡地址翻譯(NAT)”,“僅使用主機網絡”,“不使用網絡連接”。網絡連接方式以後可以隨時修改,因此在這裏可先任意選一種。

   第六步:單擊“下一步”,接下來會要求用戶設置硬盤的大小,軟件默認大小爲4GB,可根據硬盤現有空間的實際情況增大或減小。最後單擊“完成”按鈕返回 VMware主界面,將看到主界面上多了一個“Red Hat Linux”標籤頁,其中顯示了這臺新建虛擬機的各種配置(見圖3)。

 第七步:下面爲這臺虛擬機安裝上Linux操作系統,讓它像真正的計算機一樣工作。安裝之前,先要設置一下虛擬機的光驅。在如圖3所示界面中,雙擊“設備”下的“CD-ROM”項,打開配置窗口(見圖4)。

本 例使用的是Linux安裝光盤,因此點選“使用物理驅動器”項,並在下拉列表中選擇正確的光驅盤符(本例中的光驅盤符爲“J”);如果是從網上下載的 ISO安裝映像文件,則點選“使用ISO映像”項,並通過“瀏覽”按鈕選擇下載所得的安裝映像文件。設置完畢,單擊“確定”按鈕。

  第 八步:將Red Hat Linux安裝光盤放入光驅中(如果選的“使用ISO映像”方式則不需此步驟),點擊主界面“命令”中的“啓動這虛擬機”,或直接點擊工具欄上的綠色三角 形按鈕,這就像打開了真實電腦的電源開關一樣,啓動虛擬機。注意:如果物理內存緊張,則會彈出一個提示框,提示虛擬機會佔用大量內存,單擊“確定”按鈕即 可。如果勾選了“不再顯示”項,則下次這個提示就不會再出現了。

  窗口全黑後,一定要用鼠標在中間點擊一下切換到虛擬機中。 VMware模擬的是Phoenix的BIOS,連續按下F2鍵直到進入BIOS設置界面,按左右箭頭鍵選中“BOOT”菜單項,再按上下箭頭鍵選中 “CD-ROM Drive”項,然後按“+”號鍵將其調到最頂層,這樣即可將光驅設置成優先啓動。按F10鍵並回車即可保存BIOS設置並退出,虛擬機即可啓動 Linux安裝程序進行安裝了。單擊工具欄上倒數第二個按鈕,可使虛擬機全屏顯示,這樣看起來會更加酷的。
Linux安裝與使用是一個很大的話題,限於篇幅,這裏就不介紹了。不過可以肯定的是,虛擬機實際上就是幾個較特別的文件而已,所有操作改變的只是這幾個文件的數據,不會影響到現有操作系統,所以可以放心進行Linux練習。

  老鳥支招

  切換到虛擬機後,它會屏蔽掉宿主計算機(本例中即Windows XP)的所有鼠標或鍵盤操作,包括Alt+Tab組合鍵的切換操作。不過你可以按Ctrl+Alt組合鍵返回XP,虛擬機在全屏狀態時,也可使用這個組合鍵返回XP。
   虛擬機的重新啓動、關機等對於宿主計算機來說都是虛擬的,但對於虛擬機中安裝的操作系統來說則是真實的。因此,安裝好操作系統的虛擬機,一樣要先通過 “開始”菜單關機,最後再單擊工具欄上的方塊按鈕(左起第一個圖標)關掉虛擬機的電源。不能強制關閉虛擬機電源,否則虛擬機下次啓動的時候也會像真實的電 腦一樣檢測磁盤的。

  Just Do It

  NTFS分區上裝Windows 98


  NTFS文件系統不但效率比FAT32高,而且安全性也大大提高了,比如它的文件夾就可以設置訪問密碼。不過在NTFS硬盤上是無法安裝Windows 98的,如果有些軟件必須在98下才能正常運行,你不妨借鑑上面方法創建一個Windows 98虛擬機。

   ★虛擬機也可用軟驅,用它啓動Windows 98安裝程序,使用方法與光驅一樣,可參見本例的第七步。如果沒有啓動軟盤,可使用vFloppy中的BOOTDISK.img映像文件來代替。注意:如 果默認創建的虛擬機中沒有軟驅項,可參考下文“增加第二硬盤”的方法進行添加。

  ★一開始應以軟盤優先的方式啓動安裝程序,而在安裝Windows 98過程中會重啓系統,這時要按F2鍵進入BIOS中手動設置成硬盤啓動優先(可參考本例第八步中的方法),方能正常安裝下去。

  實例2:虛擬硬件隨意升級

  現實生活中,不管是擴大內存還是升級硬盤,都要花銀子,而在虛擬機裏則可以隨時修改虛擬機的硬件配置,免費爲它升級。

  點擊相應虛擬機的標籤頁,在其中點擊“編輯虛擬機設置”,或點擊菜單“虛擬→設置”,都可以打開配置窗口,如圖5所示。

1.增加或減少內存

  在左側設備列表中選中“內存”項,然後在右側拖動“這臺虛擬機的內存大小”下的滑塊,即可設置該虛擬機所用內存的大小(見圖5)。注意,虛擬機內存設置得過大超出了實際的物理內存時,虛擬機將無法運行,這時可適當調小內存再試試。

  2.增加第二硬盤

  點擊“添加”按鈕,出現增加硬件嚮導,點擊“下一步”後出現硬件類型選擇界面,選中“硬盤”,然後點擊“下一步”按鈕,根據提示設置硬盤的格式、大小、硬盤文件保存位置等信息後,即可爲虛擬機添加第二硬盤。

  老鳥支招

  爲虛擬機的硬盤整理磁盤碎片


  真實的硬盤需要定期整理磁盤碎片,虛擬機上的硬盤也是如此:選中“硬盤”項,在右側點擊“磁盤碎片整理”按鈕,軟件就會非常迅速地整理虛擬機硬盤上的碎片了。
3.拔下網卡

  在設備列表中選中“NIC”項後,點擊“刪除”按鈕即可去掉虛擬機上的網卡。

  4.讓虛擬機認識閃存盤

  選中“USB控制器”項,在右側選中“當接入新USB設備時自動將其連接到虛擬機”,以後在宿主計算機的USB接口上插入閃存盤後,宿主計算機和虛擬機就都會自動加載驅動程序,認出閃存盤。

  實例3:虛擬機也上網

  既然虛擬機能夠與宿主電腦相互通信,那麼也就能像局域網中的真實電腦一樣,共享宿主電腦的上網連接。這裏以宿主電腦以ADSL虛擬撥號方式上網,以共享撥號連接的方法爲例進行說明。

  第一步:點擊VMware菜單“虛擬→設置”,再點選網卡NIC並設置它的屬性,可在“網橋”、“NAT”、“僅是主機”中任選一項,但一定要記住所選的項目。

  第二步:把宿主電腦網絡連接的IP地址設爲自動獲取。
  第三步:在宿主電腦“網絡和撥號連接”窗口中,右擊ADSL虛擬撥號連接,選擇“屬性”命令,在“共享”標籤頁內選中“啓用此連接的Internet連接共享”,然後根據虛擬機網卡的工作方式選擇一個網絡連接(見圖6),具體對應如下:

網橋—本地連接

  NAT—VMware Network Adapter VMnet8
  只是主機—VMware Network Adapter Vmnet1

   第四步:宿主電腦啓用網絡連接後,相應網絡連接的IP地址被自動設置爲192.168.0.1。因此,需要把虛擬機的IP地址設置爲 192.168.0.X(X取值範圍爲2~254),同時要把DNS服務器地址、默認網關都設置爲192.168.0.1。這樣,宿主電腦上網後,虛擬機 也就可以通過宿主計算機共享上網了。

  老鳥支招

  如何刪除已有的虛擬機?


  在“常用”中右擊相應的項目,並選擇“從常用中刪除”,再在右側點選相應標籤頁,右擊,選擇“關閉”即可。此時便可以將相應文件夾下的虛擬機文件都刪除掉了,但如果不刪除這些文件,則下次還可以通過“文件→打開虛擬機”命令找回它。

  VMware應用一點通

  1.增強虛擬機的多媒體功能


  在虛擬機上安裝的Windows,默認情況下只有16色,還沒有聲音,與現實生活中的計算機相差甚遠。爲了改善虛擬機的多媒體效果,VMware爲大家準備了一套稱爲VMware tools的工具軟件。它的主要功能如下:

  (1)模擬顯卡,使虛擬機支持32位顯示和高分辨率。

  (2)在宿主電腦與虛擬機之間使時間同步。

  (3)在不安裝VMware tools時,需要使用鍵盤上的Ctrl+Alt鍵才能釋放被虛擬機束縛的鼠標。而安裝VMware tools之後,鼠標可以在虛擬機、宿主機之間隨意移動、切換。

  (4)允許主機和客戶機之間或者從一臺虛擬機到另一臺虛擬機之間直接進行復制和粘貼操作。

  啓動虛擬機上的Windows後,點擊菜單“虛擬→安裝虛擬機工具”,就會在虛擬機的光驅中加載相應版本的VMware tools,然後自動執行安裝過程,我們所要做的,就是點幾下確定按鈕而已。

2.截取開機畫面

  在VMware中可抓取開機畫面、BIOS界面、操作系統安裝界面等特殊界面,點擊菜單“文件→抓取屏幕圖像”命令,就能把虛擬機上正在運行的畫面保存下來。

  3.識別SCSI接口的虛擬硬盤

   如果虛擬機的硬盤模擬的是SCSI接口的硬盤(這也是虛擬機的默認值),在安裝Windows 2000時會提示找不到硬盤,解決方法就是讓虛擬軟驅加載從VMware老家下載回來的VMware-BusLogic-SCSIDriver- 1.2.0.0.flp文件,然後在啓動Windows 2000安裝程序的時候,按下F6鍵從軟驅加載驅動,就能把Windows 2000安裝到虛擬的SCSI硬盤上了。

  4.測試危險軟件

  所謂危險軟件,是指那些沒有經過嚴格測試,可能會對系統產生未知傷害的軟件。在虛擬機上安裝一次系統也是很耗費時間的,所以在測試各種危險軟件之前,可以先備份一下虛擬機文件,以便快速恢復虛擬機。

  (1)備份虛擬機

   對宿主計算機而言,一個VMware虛擬機只不過是幾個文件而已。VMware在創建虛擬機的過程中,其中的一個步驟就是詢問你將虛擬機文件保存於何 處,當我們爲虛擬機安裝好操作系統並設置好之後,就可以將這個文件夾中的所有文件做個備份,當虛擬機出現問題的時候,只要用備份文件覆蓋一下,就什麼問題 都解決了。

  (2)虛擬機也一鍵恢復

  VMware還提供了還原功能,隨時都可以點擊工具欄上的“快照”按鈕保存當前系統狀態,一旦虛擬機出了問題,就可以點擊“還原”按鈕,把系統恢復到出問題前的狀態。

  5.重溫DOS下的老遊戲

   一些懷舊的玩家可能會經常回想起486時代的DOS遊戲,但現在再找一臺安裝了DOS系統的計算機可不是件容易的事了。可通過VMware創建一個 DOS虛擬機,在爲虛擬機選擇操作系統時,先選“其他”,再從下面的下拉列表中選“DOS”;然而將DOS啓動盤放入軟驅(也可以使用DOS啓動映像文 件),啓動系統安裝DOS即可。虛擬機軟驅的使用與光驅相似,這裏就不介紹了。

  6.虛擬機如何共享宿主機的文件夾?

  第一步:點擊VMware菜單“虛擬→設置”,在配置窗口的“選項”標籤頁內點擊“共享文件夾”,在右側點擊“添加”按鈕添加要共享的文件夾。

  第二步:以虛擬Windows XP爲例,啓動虛擬機,右擊“我的電腦”選擇“映射網絡驅動器”命令,點擊“瀏覽”按鈕,在“整個網絡”下選中“VMware Shared Folders”下的相應目錄,即可在虛擬機中把共享的文件夾映射爲驅動器。

  VMware好伴侶—VMware DiskMount

   一般情況下爲VMware虛擬機建立的硬盤,只有在啓動VMware後才能通過虛擬機查看其內容,這爲用戶管理帶來不便。爲了解決這個問 題,VMware公司推出了一個名爲VMware DiskMount的工具(下載地址:http://vmware-svca.www.conxion.com/software/VMware- mount-3.1.0-9089.exe ),它允許用戶將VMware虛擬機創建的虛擬磁盤直接掛接到Windows主機系統的文件系統上,不必啓動VMware即可查看其中內容。

  每個被掛接的虛擬磁盤都具有獨立的盤符,我們可以像讀寫本地的物理磁盤一樣,任意讀寫虛擬磁盤,就彷彿它真的是Windows主機上的一個分區。通過VMware DiskMount工具,可以方便地在虛擬磁盤和主機系統之間傳輸文件。

  VMware DiskMount是命令行工具,其命令格式如下:

  VMware-mount [options] [drive letter:] [//path/to/virtual disk]

  參數定義

  /v:N 映射虛擬磁盤中的第n個分區(卷),n 缺省等於1。
  /p 顯示虛擬磁盤上的分區(卷)。
  /d 刪除映射。
  /f 強制刪除映射。
  /n 不打開有快照且在用的虛擬盤。
  /y 不管快照是否在用都打開。
  /? 顯示VMware-mount工具的使用信息。

  例1:把C:/VMW/w2k.vmdk映射爲系統的H盤:

  VMware-mount h: C:/VMW/w2k.vmdk

  例2:把虛擬磁盤C:/VMW/w2k.vmdk中的第2個分區映射爲系統的H盤:

  VMware-mount /v:2 h: C:/VMW/w2k.vmdk

  例3:解除虛擬磁盤的映射:

  VMware-mount h: /d 或用VMware-mount h: /f 強制刪除映射。

ESX Server 的幾個問題

作 者全部使用了 VMWARE 的三個產品: WorkStation 、 GSX Server 、 ESX Server ,特別針對 ESX Server 進行了詳細瞭解,遇見了好有幾個問題,在這裏做一個幫助說明,希望能給大家有所幫助,減少大家的困惑。在此聲明,本文章絕對原創,如果轉帖請聲明出處: www.eyesom.com 。

  • 關於無法正確安裝和使用的問題

       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 。如下圖:

  • 關於 VLAN 虛擬子網的問題

       在 ESX Server 中比較重要的設置網絡,請看下圖:

  • 關於 VLAN 虛擬子網的問題

       在 ESX Server 中比較重要的設置網絡,請看下圖:

你必須要設置一個 Virtual Switch 才能使你的服務器整個網絡運做起來,同時你還可以爲你的 Virtual Switch 設置多個子網,這些子網之間可以互相隔離,確保安全。如下圖:

   但實際情況是,我在 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 要容易得多,沒有那麼多問題,所以各位還是使用簡單版本算了。謝謝各位的關注。

  • 關於無法正確安裝和使用的問題

       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 。如下圖:

  • 關於 VLAN 虛擬子網的問題

       在 ESX Server 中比較重要的設置網絡,請看下圖:

  • 關於 VLAN 虛擬子網的問題

       在 ESX Server 中比較重要的設置網絡,請看下圖:

你必須要設置一個 Virtual Switch 才能使你的服務器整個網絡運做起來,同時你還可以爲你的 Virtual Switch 設置多個子網,這些子網之間可以互相隔離,確保安全。如下圖:

   但實際情況是,我在 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 要容易得多,沒有那麼多問題,所以各位還是使用簡單版本算了。謝謝各位的關注。

  • 關於無法正確安裝和使用的問題

       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 。如下圖:

  • 關於 VLAN 虛擬子網的問題

       在 ESX Server 中比較重要的設置網絡,請看下圖:

  • 關於 VLAN 虛擬子網的問題

       在 ESX Server 中比較重要的設置網絡,請看下圖:

你必須要設置一個 Virtual Switch 才能使你的服務器整個網絡運做起來,同時你還可以爲你的 Virtual Switch 設置多個子網,這些子網之間可以互相隔離,確保安全。如下圖:

   但實際情況是,我在 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 要容易得多,沒有那麼多問題,所以各位還是使用簡單版本算了。謝謝各位的關注。

  • 關於無法正確安裝和使用的問題

       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 。如下圖:

  • 關於 VLAN 虛擬子網的問題

       在 ESX Server 中比較重要的設置網絡,請看下圖:

  • 關於 VLAN 虛擬子網的問題

       在 ESX Server 中比較重要的設置網絡,請看下圖:

你必須要設置一個 Virtual Switch 才能使你的服務器整個網絡運做起來,同時你還可以爲你的 Virtual Switch 設置多個子網,這些子網之間可以互相隔離,確保安全。如下圖:

   但實際情況是,我在 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 要容易得多,沒有那麼多問題,所以各位還是使用簡單版本算了。謝謝各位的關注。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章