сервер дубль два

May 27, 2010 16:16

Сразу предупреждаю: пост исключительно для админов, так что если вы - нормальный человек не админ, то пролистывайте этот псто нафиг, не ломайте себе моск :)

В продолжение тому посту про криво собранный сервак iEngine...

Оказалось что виной тому все-таки память, точнее - ее кривая установка. Итак.
Стояли 4 модуля по 2Гб, причем три из них были одного типа, и один - немного другого, а именно:

3 x M395T5750CZ4-CE65 BTW 2GB 240p PC2-5300 CL5 36c 128x4 Fully Buffered ECC DDR2-667 FBDIMM RFB, Samsung

1 x M395T5750EZ4-CE66 BTW 2GB 240p PC2-5300 CL5 36c 128x4 Fully Buffered ECC DDR2-667 FBDIMM NOB, Samsung

Разницу я нашел не сразу, потому для вас выделяю подчерком.

Так вот. Модуль второго типа стоял во втором банке напару с модулем первого типа, а в первом соответственно стояли одинаковые модули первого типа, потому при минимальном распределении памяти модули вели себя нормально (верхний банк не затрагивался), а когда задействовался верхний банк начинались чудеса на виражах.

1. Что особо примечательно, при попытке запустить в полной конфигурации памяти программы тестирующие память (из-под BootCD) эти программы вешались моментально и без объяснения причин.

2. Установка модулей 1-го и 2-го типов в первый банк (без установки совместимых во второй) привела к полному фейлу: сервак не запускался вообще, только жалобно пищал.

Сейчас сервак вполне исправно работает с двумя совместимыми модулями (хотя "эксперты" из одной крупной московской фирмы сказали что модули RFB и NOB совместимы) на базе FreeBSD 8.0/AMD64.

Теперь я проверяю поступившие ко мне серверы на предмет идентичности модулей памяти, что и вам настоятельно рекомендую, ибо если вовремя не заявите поставщику о том что вам поставили лажу - это уже будет негарантийный случай, и выкручивайтесь как хотите.

админское

Previous post Next post
Up