单位有一台IBM X3650服务器,标准配置为一个四核CPU、2G内存、146G硬盘、COMBO光驱。因业务需要,该服务器内存要升级至8G。服务器主板有12条内存槽,且原配内存为一对1G内存,因此只需再购置3对1G内存即可升级至8G。

服务器内存购置回来后,按1~8顺序依次将内存安装到服务器主板内存插槽中。启动电源,服务器自检出错,只检测到6G内存。难道是内存没有安装好接触不良引起?内存全部拆下重新安装,故障依旧。会不会是一对内存有质量问题导致服务器不能识别?有质量问题的内存又是哪一对?看来要对每一对内存单独检查,找出问题所在。笔者将所有内存拆下,并将所购置的3对内存依次安装到原配内存插槽(第一和第四插槽),开机自检,内存正常使用。内存无质量问题,难道是主板内存插槽有问题,如果插槽有故障,服务器自检发现6G内存后应该不会报错,百思不得其解。看来得问问IBM,向厂家救援了。

在拿起电话准备拨号之际,突然想起原配2G内存是安装在1号和4号内存插槽,为何不安装在1号和2号内存插槽?难道内存插槽是配对使用?带着这个问题,笔者查阅了IBM服务器相关资料,真相才得以大白。原来IBM服务器的12条内存插槽确实是配对使用的,其对应顺序为:1-4、2-5、3-6、7-10、8-11、9-12,难怪按1~8号内存插槽依次安装四对内存只发现三对,原来7号槽和8号槽不是配对关系,服务器报错也就不足奇了。在重新按配对顺序安装好四对内存后,8G内存终于可以正常使用,问题圆满解决。

服务器内存也是内存(RAM),它与普通PC(个人电脑)内存在外观和结构上没有什么明显实质性的区别,主要是在内存上引入了一些新的特有的技术,如ECC、ChipKill、热插拔技术等,具有极高的稳定性和纠错性能。由于服务器内存在各种技术上相对兼容机来说要严格得多,它强调的不仅是内存的速度,还有它的内在纠错技术能力和稳定性。所以在外频上目前来说只能是紧跟兼容机或普通台式内存之后。