發表文章

目前顯示的是有「ESXI」標籤的文章

Vsphere常見問題

圖片
問題:改虛擬機顯示名稱的時候,虛擬機所在的目的地的資料夾名稱沒有對應一起改,導致兩邊不同,該怎麼辦? 答案: 把這台虛擬機隨便搬到另一個datastore中,搬完之後這樣資料夾名稱就會和虛擬機名稱相同了。 問題:原本這台虛擬機磁碟格式是用thick provisioning建立,想改成thin provisioning要如何修改? 答案: 在把虛擬機搬到其他datastore中的時候,有可以改變virtual disk format的選項,這樣搬完之後就會順便轉完了。

虛擬機檔案格式

圖片
一般來說虛擬機建立的時候硬碟可以分成三種, 完整佈建消極式歸零:如果你建立一個40G的檔案,他會先把40G檔案建立起來,所以只要建立這台虛擬機,就會直接吃掉40G的空間。 完整佈建積極式歸零:如果你建立一個40G的檔案,他會先把40G檔案建立起來,所以只要建立這台虛擬機,就會直接吃掉40G的空間,但是與上面不同的是,他會把空間都先填0,所以建立起來會比較慢,但是效能最好。 精簡佈建:所以我們所說的用多少算多少,由於虛擬化就是資源共享,你虛擬機才用10G就要吃掉我的40G空間,所以一般都會建議選這個,建立虛擬機預設是 完整佈建消極式歸零 ,所以建立的時候要注意。 果然我們建立其他虛擬機都是秒殺,但是建立完整佈建積極式歸零要花五分鐘。 我們拿精簡佈建虛擬機為範例,可以看到他虛擬機建立起來產生了三個檔案,.wmx、vmdk、wmsd。 就像陽光、空氣、水一樣只要有這三個檔案就可以開機了。 但是我們SSH進去ESXI好像發現第四個檔案,-flat.wmdk。 原因在於 vmdk 只是描述檔,他檔案本體卻是放在 -flat.wmdk,由於我們選擇是精簡佈建,用多少算多少,因此目前檔案大小為0。 如果去看完整佈建的檔案,沒有開機前他就產生40G了。 因此我們推論,想要成功開機虛擬機至少要包含.wmx、vmdk、wmsd 、-flat.wmdk,四個檔案。 但是我們開機之後檔案好像變多了,讓我們一一來看。 .vmx是虛擬機的描述檔,如何證明呢? 我們把虛擬機的磁片機裝置砍掉,然後就會發現vmx的檔案少了關於floppy檔案的描述,原來你當初給他的記憶體、CPU都是在描述檔寫的。 nvram:這個是bios的檔案,系統開機時會用vmx描述檔建立。 vmx.lck:這個檔案是防止虛擬機在被A主機開的時候,B主機還會去開,為什麼會有這種現象呢?因為現在都是共用的儲存空間,所以ESXI主機們有可能兩台去開同一台虛擬機,這個檔案只會在開機的時會候自動產生,因此如果發生不正常關機導致虛擬機開不起來,可以考慮砍掉這個檔案試試。 vmsd:這個是快照的描述檔,預設是空的,只有在建立快照的時候才會寫東西進去。 vswp:這個大小會剛好等於記憶體大小,所以我們記憶體設成4G,他就會產生一個4G的vswp...

Vceter建立與Vmotion

圖片
Vmotion是VM客戶中最常用的功能之一,如果你的主機要更換硬體的時候你可以把有開機的虛擬機都搬到另外一台,等到換完硬體的時候再搬回來,服務不會中斷,但是要搭配Vcenter中央控管才可以實現此功能。 Vcenter有分為Windows版和Virtual Appliance版,主要差別為,Windows版你要買Winodws授權因為軟體是裝在Windows上,Virtual Appliance不能安裝在實體機器上,只能安裝在ESXI,我們這次用Virtual Appliance來示範。 當你的虛擬主機變多的時候,如果你有十台ESXI,你不可能連十台去改設定,所以Vcenter就是一個中央控管裝置,他先幫你連到這十台ESXI,你只要連到這一台就可以一次控管十台了,也才可以實現很多像是HA和DRS的功能。 先去官網註冊測試帳號下載 VMware-VCSA-all-6.0.0-3634788.iso,燒成光碟後,他會用瀏覽器安裝,其實就是好像一問一答的精靈模式,由於瀏覽器安全性比較高,所以我們要同意外掛。 由於VCSA還蠻吃資源的,所以我這次是裝在實體機器上的ESXI。 這裡是填寫虛擬機顯示的名稱和root的密碼。 因為我們只有一台,所以不用把服務拆成兩台來設。 由於支援SSO,所以我們是用SSO的帳號登入,這裡我設成 administrator@vsphere.local 。 只是要收10台ESXI 100個 VM 就需要 8G,2vCPU和120G的硬碟。 這裡選擇要裝在哪個資料存放區,我選擇精簡型硬碟模式,就是用多少算多少,不是直接拿走120G。 因為Vcenter需要資料庫,目前支援免費的PostgreSQL還有付費的Oracle。 這裡選擇Vcenter的IP,注意的是系統名稱可以用FQDN或IP,如果選擇用IP的話因為憑證的問題,你之後會無法改IP,下面還有警告如果時間沒有同步得話會安裝在ESXI上會失敗。 因此官方也是建議用FQDN,但我們這次還是用IP安裝。 開始安裝後可以到ESXI上看到進度,他也只是多部屬一台虛擬機。 安裝完成。 如果我們進去虛擬機看得話,其實底層是一台SUSE,只是安裝好Vcenter的...