1、前言
最近剛建置好上線 VDI 虛擬桌面環境,但是運作一段時間後卻有某幾台 HP 伺服器 (都是同一批機器!!),發生「ESXi 死當(Purple Screen of Death,PSOD)」的情況,發生死當狀況時接到 ESXi 主機的 Console,會看到如下畫面。但是,使用 HP 伺服器內建的元件掃描工具,掃描伺服器中「所有元件」之後,得到的結果都是「綠色 (Passed Tests)」的狀態,這表示並沒有任何運作元件有故障的情況,同時面板上剛才所亮的橘燈也消失了?
文章目錄
1、前言2、實作環境
3、安裝及設定
步驟1.進入 BIOS 設定模式
步驟2.調整 BIOS 中 System Options
步驟3.調整 BIOS 中 Power Management Options
步驟4.調整 BIOS 中 Server Availability
步驟5.調整 BIOS 中 Advanced Options
步驟6.ESXi 電源管理設定
4、參考
2、實作環境
- HP ProLiant DL380p Gen8
- VMware vSphere ESXi 5.5 (1881737)
3、安裝及設定
正在百思不得其解時,後來在幾篇網路討論串中,偶然發現導致 ESXi 死當的原因,很可能跟 ESXi 的電源設定,以及底層 HP 伺服器 BIOS 中 電源設定 衝突有關?- VMware Communities - HP ProLiant DL360e Gen8 Purple Screen of Death ... |
- 顧問文檔: VMware ESXi 5.0 - 某些 HP ProLiant 伺服器可能會出現紫屏死機 (簡稱 PSOD)
- VMware KB 1018206: Poor virtual machine application performance may be caused by processor power management settings
步驟 1. 進入 BIOS 設定模式
將 ESXi 上所有的 VM 虛擬主機關機後,將 ESXi 主機重新啟動,在 HP 伺服器開機畫面中按下「F9」鍵,進入 BIOS 設定模式。步驟 2. 調整 BIOS 中 System Options
進入 BIOS 設定模式後,首先依序切換至「System Options > Embedded NICs > Embedded NIC Boot Options」,將此項目值設定為「Disabled」。步驟 3. 調整 BIOS 中 Power Management Options
切換至「Power Management Options > HP Power Profile」,將此項目值設定為「Maximum Performance」。切換至「Power Management Options > HP Power Regulator」,將此項目值設定為「HP Static High Performance Mode」。
切換至「Power Management Options > Advanced Power Management Options > Minimum Processor Idle Power Core State」,將此項目值設定為「No C-States」。
切換至「Power Management Options > Advanced Power Management Options > DIMM Voltage Preference」,將此項目值設定為「Optimized for Performance」。
切換至「Power Management Options > Advanced Power Management Options > Memory Power Savings Mode」,將此項目值設定為「Maximum Performance」。
步驟 5. 調整 BIOS 中 Advanced Options
切換至「Advanced Options > Advanced System ROM Options > Virtual Install Disk」,將此項目值設定為「Disabled」。步驟 6. ESXi 電源管理設定
在 HP DL380 Gen8 的 BIOS 電源管理尚未調整之前,ESXi 的電源設定如下所示。可以看到在電源管理技術中,顯示採用「ACPI C-states」,同時電源管理原則從預設的「平衡」調整為「高效能」。調整 HP DL380 Gen8 的 BIOS 電源管理之後,目前仍持續觀察中。後續若有其它資源再更新上來 :p
4、參考
- VMware Communities - HP ProLiant DL360e Gen8 Purple Screen of Death ... |
- 顧問文檔: VMware ESXi 5.0 - 某些 HP ProLiant 伺服器可能會出現紫屏死機 (簡稱 PSOD)
- Spiceworks - Optimized HP Proliant BIOS settings for VMware ESXi ?
- Best Practices When Deploying VMware vSphere on the HP ProLiant DL980
- Best Practices - BIOS Parameters in HP G7 Servers for VMware vSphere 5.0 | Stretch Cloud - Technology Undressed
- Recommended BIOS Settings on HP ProLiant DL580 G7 for VMware vSphere | Boerlowie's Blog
- VMware KB 1018206: Poor virtual machine application performance may be caused by processor power management settings