Linux下查看服務器硬件狀況-內存篇


各位搞運維的童鞋們,必定經歷過服務器要擴容內存,可是須要打各類電話確認服務器的硬件狀況,等等等等……
苦惱。。。。。。
忙活半天,原來在linux下是能夠直接讀取硬件參數來判斷的


Linux 查看內存的插槽數,已經使用多少插槽。每條內存多大,已使用內存多大
# dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range
Size: 8192 MB
Size: 8192 MB
Size: 8192 MB
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: 8192 MB
Size: 8192 MB
Size: 8192 MB
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
看,是否是很明瞭,已經插上的內存,和總共的內存插槽!

那如今想知道服務器最大能支持的內存,也就是單插糟最大支持多大的內存條
查看內存支持的最大內存容量
 # dmidecode|grep -P 'Maximum\s+Capacity'
Maximum Capacity: 192 GB 
好方便啊,原來linux的基礎纔是最最最重要的!

那剩下的就是確認內存的類型了
查看內存的頻率
# dmidecode|grep -A16 "Memory Device"
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: 1
Locator: DIMM_A1
Bank Locator: Not Specified
Type: DDR3
Type Detail: Synchronous Registered (Buffered)
Speed: 1333 MHz
Manufacturer: 00AD00B380AD
Serial Number: 1F8511F2
Asset Tag: 01122063
Part Number: HMT31GR7CFR4A-H9
--
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: 1
Locator: DIMM_A2
Bank Locator: Not Specified
Type: DDR3
Type Detail: Synchronous Registered (Buffered)
Speed: 1333 MHz
Manufacturer: 00AD00B380AD
Serial Number: 20450574
Asset Tag: 01122063
Part Number: HMT31GR7CFR4A-H9
--
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: 2
Locator: DIMM_A3
Bank Locator: Not Specified
Type: DDR3
Type Detail: Synchronous Registered (Buffered)
Speed: 1333 MHz
Manufacturer: 00AD00B380AD
Serial Number: 1F351229
Asset Tag: 01122063
Part Number: HMT31GR7CFR4A-H9
--
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: No Module Installed
Form Factor: DIMM
Set: 2
Locator: DIMM_A4
Bank Locator: Not Specified
Type: DDR3
Type Detail: Synchronous
Speed: Unknown
Manufacturer:
Serial Number:
Asset Tag:
Part Number:
--
每一個插槽的內存條類型信息全面展現
但通常咱們只須要知道內存條的頻率就能夠了
# dmidecode|grep -A16 "Memory Device"|grep 'Speed'
Speed: 1333 MHz
Speed: 1333 MHz
Speed: 1333 MHz
Speed: Unknown
Speed: Unknown
Speed: Unknown
Speed: 1333 MHz
Speed: 1333 MHz
Speed: 1333 MHz
Speed: Unknown
Speed: Unknown
Speed: Unknown

以上爲我的須要在網絡上查找的,也充分認識到我的在Linux基礎的匱乏。。。。。慚愧!!!!
相關文章
相關標籤/搜索