公司如今的虛擬化使用的基本上都是vsphere,目前大約有7臺物理機,爲了更好的管理虛擬機打算上vcenter。sql
下面就把vcenter的安裝與配置記錄下,在此vcenter版本爲5.5,並且沒有使用單獨的數據庫和AD域控制。 數據庫
vcenter安裝相關的軟件包以下: windows
上圖中VMware-viclient-all-5.5.0-1281650爲客戶端安裝文件,VMware-VIMSetup-all-5.5.0-1312299.iso爲vcenter安裝文件,VMware-VMvisor-Installer-5.5.0-1331820.x86_64.iso爲esxi安裝文件。服務器
1、vcenter5.5安裝先決條件 app
vcenter5.5必須安裝到windows server 2008 x64以上的操做系統上。ide
vcenter5.5不必定要單獨的SQL Server數據庫。工具
vcenter5.5服務器不必定要加入域。sqlserver
vcenter5.5服務器最好不要安裝IIS。post
vcenter5.5服務器的硬件配置4G內存、4核CPU、50G硬盤。測試
在此安裝vCenter咱們選擇的是自定義安裝,在選擇vCenter Server安裝時,咱們能夠看到要先安裝vCenter Singnle Singnle-On和vCenter清單服務。以下:
2、安裝vCenter Singnle Singnle-On安裝
如今咱們開始安裝vCenter Singnle Singnle-On。
注意:在如下的文章截圖中,咱們只說明比較重要的部分,其餘部分在不進行截圖說明。
安裝vCenter Singnle Singnle-On,以下:
上圖是安裝Sign-On的必備條件,經過上圖,咱們能夠很明顯的看出。這臺服務器是沒有加入AD。
上圖中的信息很是重要,這個包括了Sign-On登陸的域、用戶和密碼。這個域、用戶和密碼在之後的安裝和登陸vcenter中是常用到的必定要記錄下。
站點名稱使用默認便可。
定義https運行的端口,在此使用默認端口便可。注意:該端口是Sign-On和VCenter通訊端口。
Sign-On安裝信息預覽。
到此有關Sign-On的安裝就已經完成了。
3、安裝vCenter清單服務
要安裝vCenter清單服務,咱們必須首先按照Sign-On,以下:
經過上圖,咱們能夠知道的要安裝vCenter清單服務,咱們必須首先按照Sign-On。有關Sign-On的安裝見第二章。
下面開始正式安裝vCenter清單服務,以下:
徹底限定域名,默認便可。
定義vCenter各個服務的端口,保持默認便可。
根據部署規模進行選擇。vCenter stand版本最多支持1000個主機。在此咱們選擇的是小型規模。
上圖中sso管理員用戶名保持默認,sso管理員密碼就是咱們剛剛在開始安裝Sign-On時候輸入的密碼。
確認指紋安裝,點擊是。
安裝相關證書。
到此有關vCenter清單服務就安裝完畢。
4、安裝vcenter
vCenter Singnle Singnle-On和vCenter清單服務安裝完畢後,咱們選擇開始正式安裝vcenter。以下:
這個須要輸入vcenter的許可密碼,須要根據本身購買的進行輸入。在此我隨便輸入一個。
許可證密鑰可輸入也可不輸,不輸入會以評估模式運行(擁有全部功能,評估模式有效期是60天)。
vcenter是須要SQL Server數據庫的支持,在此咱們直接使用vcenter自帶的SQL Server 2008 Express數據庫。Express數據庫支持的主機不超多5臺。
有關SQL server的使用,能夠參考這篇文章《爛泥:SQL Server 2005數據庫安裝》,或者這個鏈接:http://www.ilanni.com/?s=sqlserver
上圖中sso管理員用戶名保持默認,sso管理員密碼就是咱們剛剛在開始安裝Sign-On時候輸入的密碼。
確認安裝指紋。
到此有關vcenter的安裝已經所有完成。
6、配置vcenter
vcenter安裝完畢後,咱們能夠在任意一臺安裝有vsphere的機器上來鏈接vcenter,以下:
圖中的IP地址就是vcenter的IP,用戶名和密碼就是安裝Sign-On時用戶名和密碼。
進入vcenter後,選擇建立數據中心。
選擇剛剛添加的數據中心。
選擇「添加主機」。
在上圖中,輸入esxi的IP地址、用戶名和密碼。
驗證指紋選擇是。
輸入許可證。
默認不啓用「鎖定模式」。
選擇把esxi添加到的數據中心,若是有多個數據中心的話(即多個vcenter),能夠進行選擇。
經過上圖,咱們能夠很明顯的看到vcenter已經添加第一臺esxi。
接下來咱們就能夠進行VM的建立或者直接導入已經存在的VM模板。
7、查看vcenter數據庫
咱們也能夠看下vcenter的數據庫,以下:
經過上圖,咱們能夠很明顯的看出vcenter在安裝時建立了一個VIM_VCDB的數據庫。
注意:以上鍊接SQL Server 2008 Express數據庫,咱們使用的時windows驗證方式。
若是要使用SQL Server驗證方式的話,須要咱們首先修改sa用戶的密碼,或者在建立一個用戶,而後在對其就行受權。
在這裏咱們直接使用sa用戶,修改sa用戶密碼。vcenter默認安裝SQL Server 2008 Express數據庫時,sa用戶的密碼咱們是不知道的,因此要修改sa用戶的密碼。以下:
sa用戶密碼修改完畢後,還須要咱們修改註冊表鍵值才行。
在個人測試機器上該鍵值是:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.VIM_SQLEXP\MSSQLServer\LoginMode
1表示使用Windows驗證方式
2表示使用混合驗證方式
咱們如今只須要把LoginMode的鍵值修改成改爲2,而後再重啓SQL Server服務後就可使用sa帳號登陸數據庫了。
8、找回administrator@vsphere.local密碼
若是咱們忘記了vcenter的登陸用戶和密碼,咱們能夠經過C:\Program Files\VMware\Infrastructure\Orchestrator\vco.properties配置文件找回登陸用戶。以下:
固然咱們也能夠經過相關日誌查看到,好比
C:\Program Files\VMware\Infrastructure\Orchestrator\app-server\logs\post_installer_action文件。
若是要找回登陸密碼的話,咱們能夠經過C:\Program Files\VMware\Infrastructure\VMware\CIS\vmdird下的vdcadmintool工具找回。以下:
cd C:\"Program Files"\VMware\Infrastructure\VMware\CIS\vmdird
vdcadmintool.exe
輸入3回車,系統會彈出Account DN,輸入下列信息:cn=Administrator,cn=users,dc=vSphere,dc=local
以下:
注意:圖中標記出來的×××部分就是用戶的最新登陸密碼。
以上修改方法能夠參考這個鏈接:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2034608