天天看點

如何通過指令檢視伺服器的記憶體條使用情況如何通過指令檢視伺服器的記憶體條使用情況

今天接到pm的一個要求說要檢視伺服器上插了幾個記憶體條,還有幾個插槽是空着的,百度了半天沒找到,最後還是靠google和man手冊頁才搞定。

其實就一個指令就搞定了:dmidecode。

最常用的選項就是用 -t 或者 --type 來限定關鍵字:

bios, system, baseboard, chassis, processor, memory, cache, connector, slot

關于這些關鍵字可以百度是什麼意思, 或者去看man手冊頁,這裡隻介紹memory的檢測。

直接上我自己ubuntu測試的結果:

如何通過指令檢視伺服器的記憶體條使用情況如何通過指令檢視伺服器的記憶體條使用情況

第一部分輸出是概要資訊,主要說闆支援的最大記憶體是16gb,共有兩個記憶體插槽。

如何通過指令檢視伺服器的記憶體條使用情況如何通過指令檢視伺服器的記憶體條使用情況
如何通過指令檢視伺服器的記憶體條使用情況如何通過指令檢視伺服器的記憶體條使用情況

接下了就是兩個插槽的資訊,由于我隻插了一條8g的條,是以第二個的資訊是空的

再上一張伺服器的運作結果做對比:

如何通過指令檢視伺服器的記憶體條使用情況如何通過指令檢視伺服器的記憶體條使用情況

這個伺服器最大支援8*16=128g的記憶體,卻插了8條4g的(後邊7條資訊都差不多,沒上圖),現在想擴充隻能換記憶體條了,當時我的心情就奔潰了。

原文釋出時間:2015-03-28

本文來自雲栖合作夥伴“linux中國”

繼續閱讀