Best-Practices

新伺服器硬體驗證測試

  • December 8, 2010

在將新伺服器投入生產之前驗證新伺服器的硬體時,是否有任何最佳實踐?

例如,通過製造商的硬體測試執行它,或者在其上執行 memtest x 小時?

-喬什

您正在尋找的片語是“burn in”。我通常使用 UCBD 並執行 memtest 幾天,然後為任何一家硬碟製造商執行擴展驅動測試。我對新處理器的問題還不夠多,無法說服我也對其進行測試。

有關更多資訊,請查看此社區 wiki。

在安裝作業系統之前測試伺服器

我喜歡通過快速的 memtest 測試,但它實際上並不會產生很多負載,所以它更多的是驗證沒有什麼比系統老化更可怕。

然後,我安裝並執行kcbench -a -r -n -n 50. 這會在循環中執行核心編譯(使用所有 CPU),這接近了我們的很多實際負載,並且 kcbench 在 Fedora 和 EPEL 中可用,因此很容易獲得。作為獎勵,我得到了一個簡單的基準數字,讓我對新硬體的性能有所了解。

之後,檢查 dmesg 是否有錯誤。

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