Best-Practices
新伺服器硬體驗證測試
在將新伺服器投入生產之前驗證新伺服器的硬體時,是否有任何最佳實踐?
例如,通過製造商的硬體測試執行它,或者在其上執行 memtest x 小時?
-喬什
您正在尋找的片語是“burn in”。我通常使用 UCBD 並執行 memtest 幾天,然後為任何一家硬碟製造商執行擴展驅動測試。我對新處理器的問題還不夠多,無法說服我也對其進行測試。
有關更多資訊,請查看此社區 wiki。
我喜歡通過快速的 memtest 測試,但它實際上並不會產生很多負載,所以它更多的是驗證沒有什麼比系統老化更可怕。
然後,我安裝並執行
kcbench -a -r -n -n 50
. 這會在循環中執行核心編譯(使用所有 CPU),這接近了我們的很多實際負載,並且 kcbench 在 Fedora 和 EPEL 中可用,因此很容易獲得。作為獎勵,我得到了一個簡單的基準數字,讓我對新硬體的性能有所了解。之後,檢查 dmesg 是否有錯誤。