vSphere使用技巧:自定義管理規範使用
本文轉載至:http://blog.chinaunix.net/uid-21089721-id-1565198.html
一、 前言
我們在使用vCenter Client的時候,常常會使用模板來安裝伺服器,但是這樣就會帶來一些問題。例如WINDOWS伺服器,在使用模板新建幾個虛擬機器出來,但是這幾個虛擬機器的配置會完全相同:相同的IP,相同的主機名,相同的SID等等,這會給我們日後管理帶來一些不必要的麻煩;LINUX伺服器下也同樣如此,使用模板建立的虛擬機器會具有相同的IP,相同的主機名,這必然會造成網路上主機名或者IP的衝突。為此我們就需要在使用模板部署完虛擬機器後手動的去改系統的主機名、IP
需要指出的是使用自定義規範時,模板系統上必須裝有Vmware-Tools,否則無法進行自定義配置。Vmware-Tools安裝方法請自行網上搜索。
二、 WINDOWS作業系統配置對應WINDOWS而言,我們需要使用sysprep程式,用於WINDOWS系統大規模部署後的定製,下面我們一WINDOWS Server 2003 R2為例進行說明。
1) 首先,我們使用vSphere Client登入vCenter,在主頁中選擇”自定義規範管理器”
2) 在”自定義規範管理器”
3) 註冊資訊中填寫所有者的名稱和單位(就像在裝系統時填寫的內容一樣)。計算機名稱一項填寫計算機的名稱,這裡建議選擇在部署嚮導中輸入名稱,這樣就可以在使用模板部署虛擬機器的時候設定計算機的名稱。
4) Windows許可證一項用於填寫Windows系統的序列號,注意這裡的序列號必須保持跟模板中的序列號一致。伺服器許可證模式建議選擇每臺伺服器最大連線數,並設定伺服器最大連線數。
[注意] 如果你的自定義規範適用於Windows Server 2008
5) 管理員密碼項設定計算機系統的管理員密碼,為安全考慮,不建議選擇自動以管理員身份登入;時區選擇你所使用的時區,我這裡選擇(GMT+0800)北京;執行一次可直接跳過。
6) 網路選項選擇自定義設定,在自定義設定中可選擇使用DHCP或者靜態IP地址。這裡我們使用靜態IP地址,並且IP地址在部署系統時提示使用者輸入,因此我們選擇:當使用規範時,提示使用者輸入地址。這裡至少需要設定以下引數:子網掩碼,預設閘道器,DNS伺服器。這樣我們在部署伺服器的時候只需要輸入IP地址即可。
7) 工作組或域選項卡,我們這裡預設選擇工作組:WORKGROUP;作業系統選項選項卡中勾選生成新的ID(SID),這樣就會生成新的WINDOWS伺服器SID。
這樣我們就完成了一個自定義規範的設定。
8) 在建立完規範後,我們還需要複製相應版本的sysprep到vCenter伺服器的指定目錄中,規範才可以使用。指定目錄為:C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\sysprep 此目錄下有對應的各個版本,如圖所示,我們所需要做的就是將server 2003 的sysprep程式拷到這個目錄下的svr2003目錄中。
[注意]Windows Server2008、Windows 7系統沒有sysprep,因為在這些系統中已經集成了部署工具,因此不需要拷貝。
三、 WINDOWS系統部署測試選中一個模板,右鍵選擇從該模板部署虛擬機器,在部署選項卡客戶自定義中選擇”使用自定義規範自定義”,然後選擇我們所建立的自定義規範。
在使用者設定裡設定NetBIOS和IP地址
其餘操作,請自行參考完成。
在第一次啟動計算機到”請按Ctrl+Alt+Delete開始”的時候,系統會自動重啟以進行伺服器的自定義配置。
在部署完成之後進入系統後檢視,我會就會發現我們設定的虛擬機器的主機名、IP地址已經更改為我們所設定的內容,並且Windows的SID也已經更改。
四、 LINUX作業系統配置1) 同樣的在自定義規範管理器中新建自定義規範,目標虛擬機器作業系統選擇Linux,名稱我們這裡使用RHEL5.6_x64
2) 計算機名稱選擇”在部署嚮導中輸入名稱”,域名填寫localhost(以後可按具體情況修改)。
3) 時區選擇”中國香港”,網路選擇自定義配置,使用靜態IP,配置子網掩碼、閘道器、DNS和域
五、 LINUX系統部署測試選中一個模板,右鍵選擇從該模板部署虛擬機器,在部署選項卡客戶自定義中選擇”使用自定義規範自定義”,然後選擇我們所建立的自定義規範。
在使用者設定中設定主機名和IP地址
在部署完成之後進入系統後檢視,我會就會發現我們設定的虛擬機器的主機名、IP地址已經更改為我們所設定的內容。