Xenserver

XenServer 6.5 裸機隨機重啟並掛起

  • May 20, 2015

我對 XenServer 還很陌生,所以這可能只是一些愚蠢的原因。先來點背景。我的網路上有 2 個 XenServer 實例在執行。我有一個不支持 HVM 的舊馬力伺服器(quadsocket amd opterons 8224s,64gb 記憶體),以及一個在技嘉主機板上的更新的消費級系統,帶有 AMD A6-6400k 和 4gb 記憶體,它支持虛擬化。第二台機器設置為進行 vmware 到 xen 的轉換,因為我的 ESXi 許可證不允許 XCM 導出 VM。我目前正在從 VMware ESXi 遷移到 XenServer。

現在馬力伺服器已經閒置了幾個星期,完全沒有問題。幾天前我剛剛讓我的轉換伺服器執行。我注意到我的轉換 XenServer 偶爾會自行重啟,沒有任何警告。今天早上,在我去上班之前,我注意到它完全掛了。本地控制台也沒有響應,我的顯示器上只是一個空白螢幕,我必須重新啟動系統才能讓 XenServer 再次響應。

我在網上查看了類似的問題,我所能找到的只是在基於 Nephalem 晶片組的 Xeon 處理器上發生了類似的情況。在我的 BIOS 中,我既不使用 Xeons,也沒有任何我知道的 C 狀態選項。可能是 UEFI 還是導致我掛起的東西?

我不確定在此處發布哪些日誌有用,並且在我的日誌中看不到與掛斷有關的任何內容,僅缺少時間戳。

非常感謝任何和所有建議。

我剛下班回家,在我的轉換伺服器上查看了 Bios。原來這個技嘉主機板有 C 狀態,只命名為“C6”,所以我禁用了 C 狀態和 Turbo。到現在為止還挺好。如果其他人有此問題,請在 BIOS 的“MIT 資訊 -> 高級頻率設置”中查找“C6”和“CPB”選項並禁用它們。

我最終也弄亂了其他一些選擇。以某種方式禁用 UEFI 使我的主機板無法啟動。幸運的是,這塊主機板有一個雙 BIOS 選項,所以我只需要切換到我的第二個庫存 BIOS 並設置那些 C-state/Turbo 選項。

參考: http: //support.citrix.com/article/CTX127395 - 這是禁用 C 狀態的指南。這是專門為基於 Nephalem 晶片組的 Xeon 處理器編寫的,但我的 AMD A6 伺服器似乎在禁用 C 狀態後按預期執行。所有 C 狀態所做的只是使 BIOS 能夠對處理器的速度/性能進行即時調整。當客戶要求更多工作時,這會很方便地放出額外的 mhz,但如果這意味著我的主機將隨機掛起,我可以沒有它。

引用自:https://serverfault.com/questions/684843