VMware HA實戰攻略之二實驗環境準備

2021-09-05 07:38:21 字數 3387 閱讀 8342

此次實驗環境的建置分為以下三個方面來進行:

1、 儲存部分

2、 esx主機部分

3、 管理部分

如下圖所示中,以上三個部分的內容已展示的很清楚,圖中的儲存和esx主機部分是將要在台式電腦上完成。圖中的管理部分將在本本上完成。(圖1)

1、本本:

作業系統:windows server 2003 ent with sp2

軟體:vmware workstation 6.5.0

執行在vmware workstation 6.5.0上的兩台虛擬機器:

a、 安裝windows server 2008 ent,角色為域控制器,域為contoso.com。

b、 安裝windows server 2003 ent,角色為域成員

伺服器,安裝有vmware vi3架構套件的virtual center server 2.5,也就是常說的vc。(圖2)

在此本本上跑的兩台虛擬機器主要起到管理vi3架構的作用。且是域環境,這一點很重要,更主要的是要用到其中的dns來做名字的解析工作,在講到vmwareha建立時也會提到dns的作用,而且是不可缺少的。

在我的blog上已發表過關於scvmm 2008如何管理vmware infrastructure 3架構了,而使用scvmm2008進行虛擬化集中管理更離不開域環境。故建議在無論是在測試環境中學習虛擬化還是在生產環境中使用虛擬化,合理的、管理性強的虛擬化基礎架構設計是非常重要的。

附:vmware  infrastructure 3 是乙個完整的基礎架構虛擬化套件,它使企業和小型公司能夠通過虛擬化來轉變、管理和優化其 it 基礎架構。vmware infrastructure 3 可以為您提供集綜合虛擬化、管理、資源優化、應用程式可用性和操作自動化功能於一體的整合解決方案。

而vmware ha 是 vmware infrastructure 3 的新功能,它通過實施經濟高效、易於使用和配置、基於虛擬化的高可用性解決方案,來幫助客戶提高任何應用程式的服務級別。

2、台式電腦:

作業系統:windows server 2003 ent with sp2 x64位

軟體:vmware workstation 6.5.0

執行在vmware workstation 6.5.0上的三颱虛擬機器:

a、 安裝有vmware esx server 3.5.0主機os,基一netbios名字為esx01,fqdn為esx01.contoso.com(詳細資訊請見上篇文章中的圖示)。(圖3)

b、 安裝有vmware esx server 3.5.0主機os,其一netbios名字為esx03,fqdn為esx03.contoso.com (詳細資訊請見上篇文章中的圖示)。(圖4)

c、 安裝有openfiler 2.3,作為ha(高用性群集)的iscsi共享儲存。(圖5)

二、接下來介紹如何安裝儲存、esx主機、管理三部分的虛擬機器:

1、如何安裝esx主機

關於如何在vmware workstation 6.5虛擬機上安裝esx主機,且能實現並在esx主機上進行虛擬機器的安裝和管理的文章在網上已有不少(這裡不要被虛擬機器和主機的概念給搞暈了,請明了,由於硬體條件的限制,只有在vmware workstation 6.5進行模擬,而在vmware workstation 6.5安裝的os,針對它自來說就是虛擬機器。但如果把vmware workstation 6.5看成生產環境中的滿足vmware esx安裝的伺服器硬體來說,其上的esx就成了虛擬機器。一定要注意角色和稱呼的改變)。此處,並不講解如何進行安裝,如果你還不能安裝滿足本次實驗條件的esx主機,請參考本人的blog文章:

在vmware workstation 6.5上安裝esx 3.5 u3之一

在vmware workstation 6.5上安裝esx 3.5 u3之二

注意:此時的esx主機只有一張網絡卡。需要在兩個esx主機上各自新增乙個網絡卡。要想完成vmotion的測試,這是必不可少的條件(儘管整個實驗場景是以vmwareha為主)。在接下來的新增儲存至主機裡會有相關service console及vmkernel的安裝建議的鏈結(關於虛擬交換及網路)。

2、如何安裝iscsi儲存

一般情況下,大家是不太可能有專屬的nas儲存或是fc san儲存來完成這些實驗的,經濟條件的限制導到致了很多朋友在學習一些技術時忘而卻步。好在it領域的開源及分享精神的發揚光大,讓我們有了使用免費的如openfiler來做為esx提供iscsi共享儲存的機會,更讓我們有了在自己有限的硬體上完成vmware ha實驗的可能。

guide to installing openfiler virtual shared storage

這個鏈結所提供的文章內容是基於openfiler2.2版本的,大家完全可以參考使用,根據我使用2.3版本的經驗來看,在新增用於共享的儲存盤時(通過vmware workstation管理控制台-選定openfiler vm---setting),可以使用動態磁碟型別。

3、如何安裝vc及viclient

安裝virtual center server 2.5也很簡單,不像esx那樣是linux平台,就是乙個應用程式,安裝在域成員伺服器的角色中便可。

在選擇安裝元件時,把update manager和licence server也一併裝上便可。

安裝過程中需要輸入登陸訪問vc server的授權賬號。可不同於域及本機的本地賬號。

在安裝完vc server時,也安裝了vmware converter standalone 4.0版本(免費)。

安裝後的截圖請參考:(圖6)

viclient可以安裝在vc上,也可以安裝在另外一台同一子網內的機器上(建議不要跨路由)。

vc及viclient均可以安裝在esx主機上(相對esx主機來說或者相對於vi3來說,安裝在esx主機上的vc和viclient則是虛擬機器啦)。這取決於你的規劃及部署。

epoll之二 epoll實戰

int epoll create int size epoll create返回 乙個控制代碼,之後epoll的 使用都將依靠這個 控制代碼 來 標識,引數 size是告訴epoll所要處理的大致事件數目,不再使用epoll時,必須呼叫close 關閉這個控制代碼。size這個引數只是 告訴核心這個...

北軟實訓之二

在北軟實訓這裡,我完成了第乙個自己手動完成的模組,許可權管理模組,揭開了許可權管理的神秘面紗。想想許可權管理,既在意料之外,又在情理之中。1.首先,在使用者登入的時候將id放入session之中。由於其他組員使用ajax進行互動的所以把id值返回,document.login.userid.valu...

阿里雲實戰之二 mysql phpmyadmin

首先用探針測試mysql環境是否可用,然後我不幸的發現自己忘記mysql密碼了,汗乙個。如下的方法可解決密碼丟失問題 1.修改mysql的配置檔案 預設為 etc my.cnf 在 mysqld 下新增一行skip grant tables 2.儲存配置檔案後,重啟mysql服務 service m...