确定 debian 服务器中的 RAM 类型

Joe*_*oel 6 hardware linux memory

在服务器继续运行时,如何确定服务器中 RAM 模块的确切规格?

我有一台带有三个 2GB DDR2 内存条的服务器,运行基于 debian 的自定义 linux 发行版。我想把它增加到 4 个 2GB 的记忆棒并在我使用它时获得双通道模式。这意味着我需要确保我得到一个与现有的精确匹配的新棒。我不想让这个特定的服务器脱机来目视检查 RAM。从停机期间的事先检查中,我至少知道我有两根 HP 品牌的 RAM 和一根三星,而且我知道服务器随三星一起发货,而 HP 是后来订购的(这看起来很奇怪,但它是就是这样)。

该服务器仅支持 cli(没有真正的 gui),而且我找不到原始购买的文档。

Kyl*_*ndt 9

我会尝试以下命令,它可能会根据主板为您提供所需的信息:

sudo dmidecode -t memory
Run Code Online (Sandbox Code Playgroud)

例如,在我的一台戴尔服务器上,我得到了部件号(但在我的工作站上没有那么幸运):

Memory Device
        Array Handle: 0x1000
        Error Information Handle: Not Provided
        Total Width: 72 bits
        Data Width: 64 bits
        Size: 2048 MB
        Form Factor: DIMM
        Set: 1
        Locator: DIMM_A2 
        Bank Locator: Not Specified
        Type: <OUT OF SPEC>
        Type Detail: Synchronous
        Speed: 1066 MHz (0.9 ns)
        Manufacturer: 00CE000080CE
        Serial Number: 423C357E
        Asset Tag: 01101700
        Part Number: M391B5673FH0-CF8  
Run Code Online (Sandbox Code Playgroud)