在這裏,我爲何選擇ESX Server 3.5 U1的過程帖出來呢?由於VMware ESX原則上只支持scsi硬盤,不支持sata硬盤。對於大多數初學都來講就沒有這學習的環境和平臺。但ESX Server 3.5 U1的這個平臺,有個重大的BUG,忘記了禁止對sata硬盤的支持。也就是說,ESX Server 3.5 U1能夠運行在咱們普通的臺式電腦上。在這裏簡單的寫一下過程,也算是給你們分享一下吧。
1、ESX Server架構中包含不少組件,好比中心管理控制檯 Virtual center 2.5 ,好比客戶端的管理程序 Virtual Infrastructure Client ,Vmware lisence Server ,還包括 物理機和虛擬機轉換程序 P2V ,還有負責自動遷移的Vmotion,還有負責負載均衡的HA等等。
2、ESX Server的安裝很簡單,只要安裝過linux的都很容易的能夠安裝完畢,由於我是在服務器上進行的安裝,有SCSI硬盤,並且有兩塊網卡,因此沒有出現任何錯誤。 硬盤可讓ESX Server 來作自動分區,其中有個分區的格式是 vmfs 格式,是用來存放虛擬機文件的。ESX 安裝的時候,最好使用域名模式,建議在局域網內創建DNS主機。
3、安裝完畢後,在一臺windows操做系統的計算機上安裝 Virtual Center和Virtual lisence Server 。Virtual Center能夠將多個Esx Server 放在統一的界面中進行管理,很是的方便。 Virtual lisence 則主要是提供受權服務的。
4、這個時候,須要激活ESX Server 了。我這裏寫的是關於VMware ESX 3.5的破解方法。
(1)、登陸ESX Server ,修改/etc/ssh/sshd_config ,將PermitRootLogin no 改成 PermitRootLogin yes ,使用vi來修改,呵呵,記得insert是插入修改,而ESC : wq 是存盤退出就好了。
(2) 重啓sshd服務。service sshd restart.
(3) 這時候再停掉防火牆服務. service iptables stop service iptables off 。注意這裏是關鍵,網上不少文檔裏寫這裏還要執行 service firewall stop ,chkconfig firewall off ,這是不正確的,由於firewall屬於守護進程,一旦被中止,不但會立刻自啓動,並且還會連帶iptables啓動 ,到時ESX 沒法和lisence server通訊,形成沒法受權。
(4) 停掉vmware服務。 service mgmt-vmware stop
(5)使用SSH Secure File Transfer 之類的工具, 向ESX 上傳破解文件。 破解文件主要是兩個 ,一個叫作libvimsvc.so,一個叫作vmware-hostd ,兩個文件都在/usr/lib/vmware/hostd目錄下,上傳前,建議對這兩個文件作個備份。上傳後,請記住,把兩個文件的屬性改成 755 !
若是是用光盤的放,掛載cdrom的命令是 mount –t iso9660 /dev/cdrom /mnt/cdrom
而後啓動vmware服務。 service mgmt-vmware start
(6)再轉到Virtual Center 服務器上,將破解文件p2vsdk.dll 和 vpxd.exe 放到Windows\Program Files\VMware\Infrastructure\VirtualCenter Server\ 目錄下去。
將破解文件p2vsupport.dll,放入Program Files\VMware\Infrastructure\Converter Enterprise
將破解文件vmware.lic,放於Program Files\VMware\VMware License Server\Licenses
以上的操做,要先停掉vmware services\license services
同理,覆蓋前記得備份原有文件。
(7)在vmware license Server tools 中加入破解的受權文件vmware.lic,在config services 的path to the license file處修改。而後從新讀取lic文件,而且重啓 license server服務便可。
(8)用VIC鏈接Virtual Center,會出現證書提示,選擇忽略便可。進入控制檯後,點擊Administration下的VirtualCenter Management server configuration ,選擇license server ,若是咱們的license server 是和ESX Server安裝在同一臺服務器上的,那麼選擇 use license services on this virtualcenter server 就能夠了,不然選擇第三項,輸入license server的地址。 Virtual center破解完成。
(9)這時候,咱們能夠添加已經安裝好的ESX Server主機,添加過程很簡單,之須要輸入root的密碼便可,添加成功後,在左側出現ESX主機名,好比esx01.test.com ,而後點擊 configuration ,點擊Liscense Sources ,選擇第三項,use license server ,填入license server的域名便可,記住! 是域名。點擊肯定,對ESX Server的受權就成功了
(10) 另外在virtual center這臺計算機上,最好是單ip地址,或者說域名指向是單ip。我安裝VC的時候,服務器是雙網卡,並且是在一個domain環境中,因此VC服務器的域名指向的是兩個不一樣的ip地址,致使沒法受權成功。
5、在VIC菜單——插件——管理插件,在這裏升級Vmware Update Manager Extension。升級後要注意,在調度任務中的那個任務,屬性看一下。不升ESX那一項,只升其它兩項。