Skip to content

Instantly share code, notes, and snippets.

@oguya
Created August 31, 2014 09:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save oguya/04d1d20b5e88689cc428 to your computer and use it in GitHub Desktop.
Save oguya/04d1d20b5e88689cc428 to your computer and use it in GitHub Desktop.

RAM Info

  • RAM upgrade on glusterfs wingu nodes
  • There might be inconsistencies in Max RAM values provided by either dmi

Wingu0

  • model: X9DRL-3F/iF (Quad-Core Intel(R) Xeon(R) E5-2643 0 @ 3.30GHz)

  • Max RAM: 96GB *

  • No. of slots/banks: 8

  • Current RAM: 16GB

  • Quad Rank with 32GB: 96GB÷32GB = 3 banks

  • Quad Rank with 16GB: 96GB÷16GB = 6 banks

  • More info from dmidecode & memconf perl script

[root@wingu0 ~]# dmidecode -t 16
# dmidecode 2.12
SMBIOS 2.7 present.

Handle 0x002D, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 96 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4

Handle 0x0037, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 96 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4
  • More info from memconf perl script
[root@wingu0 ~]# perl /home/joguya/bash_scripts/memconf -v
memconf:  V3.04 24-Feb-2014 http://sourceforge.net/projects/memconf/
hostname: wingu0
manufacturer: Supermicro
model:    X9DRL-3F/iF (Quad-Core Intel(R) Xeon(R) E5-2643 0 @ 3.30GHz)
CentOS release 6.5 (Final), 64-bit kernel, Linux 2.6.32-431.17.1.el6.x86_64
CPU 1: Intel(R) Xeon(R) E5-2643 0 @ 3.30GHz cpu, system freq: 100MHz
CPU 2: Unpopulated
Memory Error Correction: Multi-bit ECC
Maximum Memory: 98304MB (96GB)
P1_DIMMA1 Node0_Bank0: 4096MB 1600MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5270DH0-
P1_DIMMB1 Node0_Bank0: 4096MB 1600MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5270DH0-
P1_DIMMC1 Node0_Bank0: 4096MB 1600MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5270DH0-
P1_DIMMD1 Node0_Bank0: 4096MB 1600MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5270DH0-
empty memory sockets: P2_DIMME1 Node1_Bank0, P2_DIMMF1 Node1_Bank0, P2_DIMMG1 Node1_Bank0, P2_DIMMH1 Node1_Bank0
total memory = 16384MB (16GB)

Wingu1

  • model: X9DRL-3F/iF (Quad-Core Intel(R) Xeon(R) E5-2643 0 @ 3.30GHz)

  • Max RAM: 96GB *

  • No. of slots/banks: 8

  • Current RAM: 16GB

  • Quad Rank with 32GB: 96GB÷32GB = 3 banks

  • Quad Rank with 16GB: 96GB÷16GB = 6 banks

  • More info from dmidecode

# dmidecode 2.12
SMBIOS 2.7 present.

Handle 0x002D, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 96 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4

Handle 0x0037, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 96 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4
  • More info from memconf perl script
[root@wingu1 ~]# perl /home/joguya/bash_scripts/memconf -v
memconf:  V3.04 24-Feb-2014 http://sourceforge.net/projects/memconf/
hostname: wingu1
manufacturer: Supermicro
model:    X9DRL-3F/iF (Quad-Core Intel(R) Xeon(R) E5-2643 0 @ 3.30GHz)
CentOS release 6.5 (Final), 64-bit kernel, Linux 2.6.32-431.17.1.el6.x86_64
CPU 1: Intel(R) Xeon(R) E5-2643 0 @ 3.30GHz cpu, system freq: 100MHz
CPU 2: Unpopulated
Memory Error Correction: Multi-bit ECC
Maximum Memory: 98304MB (96GB)
P1_DIMMA1 Node0_Bank0: 4096MB 1600MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5270DH0-
P1_DIMMB1 Node0_Bank0: 4096MB 1600MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5270DH0-
P1_DIMMC1 Node0_Bank0: 4096MB 1600MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5270DH0-
P1_DIMMD1 Node0_Bank0: 4096MB 1600MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5270DH0-
empty memory sockets: P2_DIMME1 Node1_Bank0, P2_DIMMF1 Node1_Bank0, P2_DIMMG1 Node1_Bank0, P2_DIMMH1 Node1_Bank0
total memory = 16384MB (16GB)

Wingu2

  • model: X9DBL-3F/X9DBL-iF (Quad-Core Intel(R) Xeon(R) E5-2418L 0 @ 2.00GHz)

  • Max RAM: 48GB *

  • No. of slots/banks: 6

  • Current RAM: 12GB

  • Quad Rank with 32GB: 48GB÷32GB = approx 1 banks

  • Quad Rank with 16GB: 48GB÷16GB = 3 banks

  • More info from dmidecode

# dmidecode 2.12
SMBIOS 2.7 present.

Handle 0x002D, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 48 GB
        Error Information Handle: Not Provided
        Number Of Devices: 3
 
Handle 0x0035, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 48 GB
        Error Information Handle: Not Provided
        Number Of Devices: 3
 

  • More info from memconf perl script
[root@wingu2 ~]# perl /home/joguya/bash_scripts/memconf -v
memconf:  V3.04 24-Feb-2014 http://sourceforge.net/projects/memconf/
hostname: wingu2
manufacturer: Supermicro
model:    X9DBL-3F/X9DBL-iF (Quad-Core Intel(R) Xeon(R) E5-2418L 0 @ 2.00GHz)
CentOS release 6.5 (Final), 64-bit kernel, Linux 2.6.32-431.17.1.el6.x86_64
SOCKET 0: Intel(R) Xeon(R) E5-2418L 0 @ 2.00GHz cpu, system freq: 100MHz
SOCKET 1: Unpopulated
Memory Error Correction: Multi-bit ECC
Maximum Memory: 49152MB (48GB)
P1-DIMM1A P0_Node0_Channel0_Dimm0: 4096MB 1333MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5273DH0-CH9
P1-DIMM1B P0_Node0_Channel1_Dimm0: 4096MB 1333MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5273DH0-CH9
P1-DIMM1C P0_Node0_Channel2_Dimm0: 4096MB 1333MHz Registered (Buffered) DDR3 DIMM, Samsung M393B5273DH0-CH9
empty memory sockets: P2-DIMM1D P1_Node1_Channel0_Dimm0, P2-DIMM1E P1_Node1_Channel1_Dimm0, P2-DIMM1F P1_Node1_Channel2_Dimm0
total memory = 12288MB (12GB)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment