︿
Top

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 中 電源設定 衝突有關?


步驟1.進入 BIOS 設定模式

將 ESXi 上所有的 VM 虛擬主機關機後,將 ESXi 主機重新啟動,在 HP 伺服器開機畫面中按下「F9」鍵,進入  BIOS 設定模式。

步驟2. 調整 BIOS 中 System Options

進入 BIOS 設定模式後,首先依序切換至「System Options > Embedded NICs > Embedded NIC Boot Options」,將此項目值設定為「Disabled」。

接著切換至「System Options > Advanced Memory Protection」,將此項目值設定為「Advanced ECC Support」。

切換至「System Options > Processor Options」,確認 CPU 特色功能均設定為「Enabled」。除了 Intel Core Select 設定為處理器核心數之外。

步驟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」。

步驟4. 調整 BIOS 中 Server Availability

切換至「Server Availability > ASR Status」,將此項目值設定為「Disabled」。

步驟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 電源管理之後,目前登入 ESXi 所看到的電源設定如下所示。以看到在電源管理技術中,顯示為「- -」。

調整 HP DL380 Gen8 的 BIOS 電源管理之後,目前仍持續觀察中。後續若有其它資源再更新上來 :p

4、參考

文章標籤: , ,