Nous avons récemment mis à niveau la RAM d'un Windows Storage Server 2008 R2 Standard à 32 Go.
Lorsque j'ouvre le panneau Système, cela indique Mémoire installée: 32 Go (16 Go utilisables) . Pourquoi donc?
J'ai essayé de déterrer de la documentation qui indiquerait qu'il s'agit d'une limite de la version du système d'exploitation, mais j'ai échoué. La comparaison des versions sur Wikipedia ne montre aucune version avec 16 Go, mais le serveur de stockage n'est pas répertorié et les limites de mémoire pour Windows et les versions de Windows Server ne répertorient pas Storage Serer 2008 R2.
J'ai depuis trouvé une infographie dans le billet de blog intitulé Windows Storage Server 2008 R2 est maintenant disponible! , ce qui indique que la limite serait de 32 Go.
Comme suggéré par @Nico, l'ouverture de perfmon montre que 16 Go de mémoire sont "réservés au matériel".
La carte du serveur est un Intel S3420GPLX configuré avec un Intel Xeon SP X3430 , tous deux censés prendre en charge 32 Go de mémoire.
Les modules RAM installés sont 4 x 8 Go Hynix HMT31GR7CFR8A-H9 RDIMM .
Le support nous a conseillé d'effectuer une mise à niveau du firmware de la carte mère. Nous avons effectué la mise à niveau du firmware, mais cela n'a eu aucun effet sur le problème
la source
Réponses:
Les serveurs haut de gamme ont des options pour coupler les modules de mémoire, comme les baies RAID pour les disques durs. Vous devez afficher l'option BIOS pour cela.
la source
Avez-vous vu ce lien ?
Exécuter un
Perfom /res
vous montrerait ce "bug". La RAM manquante peut être réservée au matériel.Jetez également un œil à la base de connaissances de Microsoft: http://support.microsoft.com/kb/978610
(Je m'excuse, je ne peux ajouter aucun commentaire en raison de la réputation)
la source
Il serait utile de connaître la configuration exacte de la RAM. c'est-à-dire le nombre de gradations, qu'elles soient toutes udimm (non tamponnées) ou rdimm (enregistrées). Vous ne pouvez pas mélanger des udimms et des rdimms sur la carte, et si vous utilisez des udimms, vous ne pouvez utiliser que 4/6 des dimms et ne pouvez utiliser que jusqu'à 16 Go de RAM - cela semble une cause probable de votre problème.
Référence - https://communities.intel.com/thread/21622
Il semble que, pour que 32 Go de RAM fonctionnent sur la carte, vous avez besoin d'une configuration très spécifique.
la source
De nombreux serveurs ont une RAM distincte pour chaque processeur, donc si vous n'avez qu'un seul processeur, vous devez soit 1) installer le 2ème processeur ou 2) installer la RAM dans le canal mémoire correct.
(quel serveur matériel avez-vous?)
mise à jour:
le manuel dit: 32 Go max avec x8 ECC RDIMM (2 Go de DRAM) et 16 Go max avec x8 ECC UDIMM (2 Go de DRAM)
le modèle que vous dites être RDIMM pour autant que je puisse voir, mais ils ne semblent pas apparaître sur la liste approuvée des modules RAM ici mais je ne sais pas si cela a un effet ... on dirait que c'est une chose BIOS ou Windows puis.
la source
Dans le BIOS, 2 des modules ont été marqués comme "en panne".
Le support nous a conseillé de tester chaque module individuellement. La technologie sur place a testé différentes configurations, puis a remis tous les modules en place et les 32 Go sont désormais utilisables.
Je ne sais pas trop quoi en penser.
la source
Je suis d'accord avec certaines des réponses énumérées déjà en particulier avec la RAM en mode miroir.
De plus, selon le site officiel d'Intel, votre mémoire particulière n'est pas prise en charge pour le chipset de la carte.
La première chose que je ferais est de retourner la RAM et d'obtenir des modules certifiés pris en charge par le fournisseur.
Vérifiez ensuite si la mémoire doit être adaptée de chaque côté des banques, c'est-à-dire deux modules dans les emplacements corrects de chaque côté. Il pourrait y avoir toutes les chances que le BIOS soit également obsolète.
la source