最近想把幾台Linux 伺服器虛擬化成為VMware,上網看資料都是一些殘舊資料,只能自己看著文件試著,其實也不難,只是一些概念沒搞清楚而已。
1,首先必須安裝vmware vsphere,上去vmware 下載就可以,60天免費試用。它會提供一個ISO,把它燒錄後,找一台機器裝上成為vmware vsphere server。為它設定IP,例如我設定它為192.168.0.2,用戶是root,密碼是rootroot
2,第一步做的是建立伺服器,也就是說所有虛擬化文件都放在伺服器上,那如何控制呢?控制就是用於客服端(vsphere client),在vmware 上下載client 端,找一台同一網絡的電腦裝上。
3,虛擬部分已經設定完成,接下來就是源:Linux。Linux 是通過SSH來進行,網上很多資料說要安裝vmware vcenter 之類的東西,其實都不用,只需要開啟SSH,port 用默認的22,把iptables 等防火牆關閉,就可以連接linux 到vsphere開始虛擬化。我把要虛擬的linux ip 設定成為192.168.0.3
4.在用戶端,下載一個vmware vcenter converter standalone,免費的,
a. 按convert machine,輸入源的linux 機器,這裡是192.168.0.3,root 和密碼,OS Family 選擇Linux,然後有提示就按Yes
b.輸入我們vmware vsphere server 資料,我們這裡是192.168.0.2,用戶是root,密碼是rootroot,有提示按Ignore
c.輸入vm 伺服器的名稱,如vmlinux
d.設定存放的位置(假如伺服器有多個存放地址),還有vmware 版本
e.最後一點,最重要,要設定好vm 的參數,如CPU,RAM,HDD大小,還有一個就是Helper VM network,之前我一直測試都失敗,原來是因為這個VM需要馬上連上實體機器,也就是說這個VMlinux 也需要一個ip 地址,讓它存在同一個區域網絡上,所以我把它的ip 設定為192.168.0.4,subnet mask 255.255.255.0, gateway 是192.168.0.1,dns 0.0.0.0
設定完成後,它就會開始轉換了。
vmware windows p2v 網上資料比較多而且準,但是linux 卻不多,特別是針對centos等,而且會發生一些錯誤,需要不斷嘗試,這次記下來希望有些幫助。