當伺服器被放在散熱條件不好的條件下,這樣會導致硬碟驅動過早損壞,並且伺服器其他的元件也會很快出現故障。現代的伺服器主機板檢測到cpu過熱的時候,通常會限制cpu的頻率,所以即使伺服器沒有完全損壞,也有可能達到乙個無法使用的程度。有時候,元件過熱也許會導致程序意外崩潰。
如果資料中心過熱,可以購買乙個可以檢測溫度的架裝溫度計。
linux提供了lm-sensors包工具。
sensors 是乙個呼叫檢測感測器,用來檢測伺服器各個部分的溫度
sh -c "yes|sensors-detect" 用來設定所有的檢測選項為yes
單單的sensors-detect設定感測探測,會需要你輸入大量的yes
使用sensors就會輸出許多的部件的溫度和電壓
如果伺服器溫度過高應該如何做?
我們可以檢查伺服器周圍空氣的溫度,確保伺服器通風口內外都沒有被灰塵堵塞。如果伺服器處於冷空氣從下往上的資料中心,可以考慮將發熱特別厲害的伺服器移到更靠近地板的地方。還可以使伺服器之間的間隔更大,防止伺服器之間離得太近。如果不採用機架放置伺服器,而是用乙個隔板將伺服器上下疊堆起來,那麼這將會導致空氣流動很糟糕而且還會讓伺服器過熱。
伺服器液冷散熱與風冷散熱
液冷散熱 液冷散熱是把cpu的熱量吸出來,通過液體降溫達到散熱的目的。也有將伺服器完全放在液體下執行的模式。風冷散熱 風冷散熱是通過散熱器將cpu發出的熱量轉移至散熱器塊,然後通過風扇將熱氣吹走。因此還需要空調給環境降溫。液冷散熱執行更安靜 沒有風扇產生的噪音 降溫效率更高,功耗更低,而且採用液冷技...
linux中的伺服器函式
1 socket 函式的作用 建立乙個新的socket套接字 函式的原型 int socket int domain,int type,int protocol 函式的引數 domian 表示使用何種位址型別 af inet,ipv4網路協議 af inet6,ipv6網路協議 type sock ...
伺服器的電源與散熱是在燒錢嗎
許多年以前,我用一台閒置的486dx2型台式電腦加上linux作業系統安裝了一部網路伺服器。那次試驗是為了測試linux,也是為了執行一些非常簡單的通過撥號連線網際網路的html語言。事實上,那套系統執行得非常好,簡直太完美了。我們可以將這套系統作為一種範例進行推廣,它可以作為小企業的郵件伺服器與網...