Módulos de memória do servidor Fujitsu - ECC registrado, mas ainda assim não será POST

1

Eu tenho um Fujitsu TX150 S7, para o qual eu quero atualizar a memória. Eu pensei que seria bastante simples, mas aparentemente isso não é verdade.

O manual desse servidor declara o seguinte:

Memory slots: 6
Memory slot type: DIMM (DDR3)
Memory capacity (min. - max.): 1 GB - 32 GB
Memory protection: ECC

junto com algumas anotações:

Memory notes: For the following modules a maximum of 4 DIMMs can be configured: 
4GB (quad-ranked) with 1066MHz, 8GB RDIMM, all UDIMM modules.
Maximum configurable memory capacity: UDIMMs (max. 16GB) with all processors; 
RDIMMs (max. 32 GB) with Xeon CPUs only.
The following modules can be configured 6x: 4GB (dual-rank) and 2GB (dual-rank)

O manual continua informando configurações específicas que são suportadas:

Memory modules:
     1 GB (1 module(s) 1 GB) DDR3, unbuffered, ECC, 1333 MHz, PC3-10600, DIMM
     2 GB (1 module(s) 2 GB) DDR3, registered, ECC, 1333 MHz, PC3-10600, DIMM
     2 GB (1 module(s) 2 GB) DDR3, unbuffered, ECC, 1333 MHz, PC3-10600, DIMM
     4 GB (1 module(s) 4 GB) DDR3, registered, ECC, 1066 MHz, PC3-8500, DIMM
     4 GB (1 module(s) 4 GB) DDR3, registered, ECC, 1333 MHz, PC3-10600, DIMM
     4 GB (1 module(s) 4 GB) DDR3, unbuffered, ECC, 1333 MHz, PC3-10600, DIMM
     8 GB (1 module(s) 8 GB) DDR3, registered, ECC, 1066 MHz, PC3-8500, DIMM

A partir disso, percebo que preciso obter memória ECC, mas como tenho uma CPU Xeon (CPU Xeon Intel® Xeon®) X3450, posso obter qualquer tipo de memória ECC: Registered or Unbuffered, desde que como eu não os misturo.

Como resultado, escolhi a seguinte memória (seis vezes):

Samsung 4GB 2Rx4 PC3 - 10600R - 09 - 10 - E1 - P0

A partir disso, posso ler que é uma barra de memória de 4 GB, está registrada, eu diria que é ECC porque foi vendida como memória ECC e porque o RX300 S6 que precisa de memória ECC funcionaria com ela, e sua velocidade é PC3-10600, que corresponde ao que está no manual.

No entanto, no momento em que coloco uma dessas barras de memória (ou duas, ou quatro, ou todas as seis) no servidor, não será mais POST. Ele será interrompido, sem nada na tela, e gravará o seguinte erro em seu log de eventos depois de um tempo:

BIOS POST Watchdog - Action: Hard Reset (Post Code: 0xC0)

A mesma memória funcionaria perfeitamente bem em outro servidor (um Fujitsu RX300 S6). E da mesma forma, se eu colocar os DIMMs sem buffer de 2 GB que o TX150 S7 veio de volta, ele funcionará sem problemas.

Não consigo descobrir porque esse é o caso - onde meu entendimento da compatibilidade de memória do servidor está errado?

    
por Aaa 15.07.2016 / 19:48

1 resposta

1

Depois de experimentar vários tipos de memória, estou convencido de que o controlador de memória do Fujitsu Primergy TX150 S7 engasga com a largura de dados dos chips DRAM individuais.

Os chips de memória que o servidor veio, e que finalmente funcionaram, todos tinham uma largura de dados de x8 (2Rx8).

O fato de você não poder misturar ranks (1R e 2R), ECC, memória tamponada e não registrada era claro, mas eu não achava que a largura de dados dos chips individuais fosse importante. Até agora eu achava que menos largura de dados simplesmente significava mais chips na barra de RAM (e a maioria dos sites que encontrei na internet descrevia a diferença entre 2Rx4 e 2Rx8 como sendo simplesmente mais / menos chips na RAM e nenhum outro efeito).

No entanto, nenhum dos chips de memória com x4 (2Rx4) funciona no TX150 S7, mesmo que funcionem bem em outros servidores, e qualquer um dos x8 (2Rx8) funciona, tornando-se bastante óbvio.

    
por 22.07.2016 / 18:25