Mengapa hanya 16 GB memori yang dapat digunakan di server kami?

11

Kami baru saja memutakhirkan RAM pada Windows Storage Server 2008 R2 Standard menjadi 32 GB.

Ketika saya membuka panel Sistem, ini menunjukkan memori Terpasang: 32.0 GB (16.0 GB dapat digunakan) . Mengapa demikian?

Saya sudah mencoba menggali dokumentasi yang akan menunjukkan bahwa ini adalah batas dari versi sistem operasi, tetapi saya sudah pendek. Melihat perbandingan versi di Wikipedia tidak menunjukkan versi dengan 16 GB, tetapi Storage Server tidak terdaftar dan Batas Memori untuk Windows dan Windows Server Rilis tidak mencantumkan Storage Serer 2008 R2.

Sejak itu saya menemukan infografis di posting blog berjudul Windows Storage Server 2008 R2 sekarang tersedia! , yang menunjukkan bahwa batasnya adalah 32 GB.

Seperti yang disarankan oleh @Nico, perfmon pembuka menunjukkan bahwa 16 GB memori "dicadangkan untuk perangkat keras".

Papan server adalah Intel S3420GPLX yang diatur dengan Intel Xeon SP X3430 , yang keduanya diharapkan mendukung memori 32 GB.

Modul RAM yang dipasang adalah RDIMM Hynix HMT31GR7CFR8A-H9 4 x 8 GB .

Dukungan menyarankan kami untuk melakukan peningkatan firmware pada mainboard. Kami melakukan peningkatan firmware, tetapi tidak berpengaruh pada masalah ini

Der Hochstapler
sumber
Anda yakin masalahnya bukan perangkat keras?
Zoredache
@Zoredache Tidak, saya tidak yakin. Tetapi pada dasarnya saya meminta pemasok kami, dari siapa kami membeli server, untuk mengirimi kami jumlah memori maksimal yang bisa ditangani oleh dewan dan mereka mencari 32 GB dalam database mereka dan mengirimkannya. Saya akan memeriksa kembali dengan mereka.
Der Hochstapler
Mungkin memeriksa versi firmware dan sebagainya?
Zoredache
@Zoredache Saya mencoba menghubungi dukungan mereka, tapi masih pagi-pagi di sini. Akan diperbarui ketika saya mendapatkan info lebih lanjut.
Der Hochstapler
1
technet.microsoft.com/en-us/library/gg214172(v=ws.10).aspx mencantumkan batas memori untuk edisi Storage Server 2008 R2 yang berbeda (tidak ada yang dibatasi hingga 16GB).
Håkan Lindqvist

Jawaban:

10

Server kelas atas memiliki opsi untuk memasangkan modul memori, seperti raid array untuk hard disk. Anda harus melihat opsi BIOS untuk itu.

Cosme Bustos
sumber
4
Ini adalah pemikiran saya juga. Ini biasanya diberi label sebagai "Memory Mirroring"
MDMarra
Meskipun kedengarannya menjanjikan, tidak ada fitur seperti itu yang tampaknya tersedia di papan BIOS.
Der Hochstapler
4

Sudahkah Anda melihat tautan ini ?

Menjalankan Perfom /resakan menampilkan "bug" ini kepada Anda. Karena RAM yang hilang mungkin merupakan perangkat keras yang dipesan.

Juga, lihat KB Microsoft ini: http://support.microsoft.com/kb/978610

(Saya minta maaf, saya tidak dapat menambahkan komentar karena reputasi)

Nico
sumber
Ya, ini menunjukkan 16 dicadangkan untuk perangkat keras. Artikel KB tidak memberikan apa pun yang saya anggap bermanfaat. Saat ini saya mencoba mengumpulkan informasi untuk dukungan teknis sehingga mereka dapat menentukan kemungkinan masalah perangkat keras. Terima kasih
Der Hochstapler
Baik. (Setuju bahwa KB mungkin bukan yang terbaik) Di Google, sepertinya ini adalah masalah motherboard. Tetapi tunggu umpan balik dukungan dan perbarui pertanyaan Anda dengan jawaban mereka jika memungkinkan. Itu pasti membantu.
Nico
4

Akan bermanfaat untuk mengetahui konfigurasi RAM yang tepat. yaitu jumlah dimm, apakah mereka semua udim (tidak dibuat-buat) atau rdim (terdaftar). Anda tidak dapat mencampurkan udimms dan rdimms di papan tulis, dan jika Anda menggunakan udimma, Anda hanya dapat menggunakan 4/6 dari dimm dan hanya dapat menggunakan RAM hingga 16GB - ini sepertinya merupakan penyebab masalah Anda.

Referensi - https://communities.intel.com/thread/21622

Sepertinya, untuk mendapatkan 32GB RAM yang bekerja di papan, Anda memerlukan konfigurasi yang sangat spesifik.

Alex Berry
sumber
Modul adalah 4x8 Hynix HMT31GR7CFR8A-H9 RDIMM
Der Hochstapler
OK - spesifikasi RAM terlihat cocok dengan persyaratan untuk papan, dari tautan yang saya kirimkan kepada Anda, orang-orang memiliki masalah dengan RAM yang seharusnya didukung dan harus mengubahnya, tetapi masalah mereka berbeda dengan Anda (mereka bisa ' t posting). Pernahkah Anda mencoba linux live cd atau sejenisnya, untuk melihat apakah OS lain benar-benar akan boot dengan semua 32GB yang tersedia?
Alex Berry
Saya sebenarnya tidak di situs, tetapi saya akan melakukannya jika perlu. Kami sebenarnya memiliki satu set RAM Samsung Rx4 4x8GB sebelumnya dan juga tidak bisa POST. : P
Der Hochstapler
2

Banyak server memiliki RAM terpisah untuk setiap Prosesor, jadi jika Anda hanya memiliki 1 prosesor, maka Anda harus 1) menginstal prosesor 2 atau 2) menginstal RAM di saluran memori yang benar.

(server perangkat keras apa yang Anda miliki?)

memperbarui:

manual mengatakan: 32 GB maks dengan RDIMM ECC x8 (DRAM 2 Gb) dan maks 16 GB dengan x8 ECC UDIMM (DRAM 2 Gb)

model yang Anda katakan Anda miliki adalah RDIMM sejauh yang saya bisa lihat, tetapi mereka tampaknya tidak muncul pada daftar modul RAM yang disetujui di sini tetapi tidak yakin apakah itu memiliki efek ... sepertinya itu adalah BIOS atau Windows kemudian.

Sverre
sumber
Teori yang menarik karena server ini hanya memiliki 1 CPU yang diinstal. Tidak yakin apakah itu papan dual-CPU. Masih menunggu umpan balik dari klien.
Der Hochstapler
kira kami akan mencari tahu kapan klien Anda membalas :)
Sverre
2
Papan adalah soket tunggal. Selain itu, jika dipasang di sisi yang salah dari papan dual-socket, OS bahkan tidak akan melihatnya.
MSalters
ok, saya tidak tahu boardnya adalah single-socket, dan juga saya tidak tahu bagaimana windows akan bereaksi terhadap RAM di tempat yang salah. (terima kasih)
Sverre
Saya sudah menjalankan ini dengan papan Intel lainnya. Karena motherboard hanya mendukung 2 GB RAM per slot, itu semua OS akan bisa digunakan. Namun, RAM masih akan melaporkan bahwa itu adalah 4 GB ketika ditanya melalui SPI.
longneck
2

Di BIOS, 2 modul ditandai sebagai "gagal".

Dukungan menyarankan kami untuk menguji setiap modul secara individual. Teknologi di tempat menguji konfigurasi yang berbeda, kemudian memasukkan semua modul kembali seperti semula dan sekarang 32 GB penuh dapat digunakan.

Tidak begitu yakin apa yang harus dilakukan.

Der Hochstapler
sumber
Anda harus menguji dengan beberapa perangkat lunak selain Windows untuk menentukan apakah itu masalah perangkat lunak atau masalah perangkat keras / BIOS. Itu akan menghemat waktu Anda dan memungkinkan kami untuk segera menyingkirkan Windows.
David Schwartz
Mau beri nama perangkat lunak?
Der Hochstapler
1
memtest86 +, CD bootable Linux, ...
David Schwartz
Seperti yang sudah saya jelaskan, saya tidak ada di situs, kalau tidak saya akan melakukannya.
Der Hochstapler
Tentunya orang yang melakukan peningkatan firmware dapat melakukannya. Tapi apa pun.
David Schwartz
1

Saya setuju dengan beberapa jawaban yang sudah terdaftar khususnya dengan Mirrored Mode RAM.

Juga, menurut situs resmi Intel, memori khusus Anda tidak didukung untuk chipset board.

Hal pertama yang saya lakukan adalah mengembalikan RAM kembali dan mendapatkan modul bersertifikat yang didukung oleh vendor.

Kemudian periksa apakah ini memerlukan memori yang cocok di setiap sisi bank yaitu dua modul di slot yang benar per sisi. Mungkin ada setiap kesempatan BIOS juga ketinggalan zaman.

T dingin
sumber