Перейти к основному содержанию

Очередной сервер из ПК

Мастерская

Сегодня у нас очередная задачка на сбор сервера. Только есть одна проблема — отсутствие бюджета. Настоящего админа такими проблемами не запугать.

В офисе требуется сервер для тестирования оборудования в различных операционных системах. Должна стоять железка, к которой по портам COM и LPT подключены прототипы устройств. На сервере будет работать какая-то система виртуализации, к примеру, VirtualBox. Внутри куча образов разных операционных систем, в которые и будут прокидываться порты с оборудованием. Тестировщики удалённо будут подключаться к серверу и тестировать железо.

Требования небольшие:

  • Нужен SSD объёмом не менее 300 ГБ
  • Процессор с частотой не менее 3 ГГц
  • Объём памяти не менее 24 ГБ
  • LPT и COM порты
  • Сеть

К серверу нужно предоставить доступ, чтобы можно было подключать разное железо, ставить придётся "под стол", ни о каком стоечном варианте речь не идёт. Будем собирать сервер на базе ПК.

Сначала решим вопрос с корпусом и процессором. Берём самый лучший из офисных корпусов InWin. Из похожего корпуса мы как-то уже собирали ПК для нового сотрудника.

Подготовка компьютера для нового сотрудника

Вскрываем и... пылесосим для начала.

srv

Блок питания внутри есть, на 600 Вт. Пойдёт. Правда, стоит он вверх ногами. Потом переверну.

srv

Материнская плата ASUS b150m-a/m.2. С этой материнской платой уже случались ранее проблемы. В какой-то момент перестала работать сеть на встроенной сетевой карте. Ошибок нет и линка нет. В другом корпусе такая же материнская плата задымила и перестала работать. Будем надеяться, что эта окажется рабочей.

srv

Сетевой порт там имеется, дополнительно ставить не нужно. Сокет Intel LGA1151, включим сервер, посмотрим что за процессор стоит.

admin

В корпусе установлены две планка памяти по 8 ГБ, в сумме получается 16 ГБ, этого недостаточно. Материнская плата поддерживает 4 слота DIMM DDR4, нужно найти ещё парочку планок.

В этой непростой задачке нам помогут ПК-доноры. Как известно, админ ничего не выбрасывает. Из них и будем выковыривать комплектующие. Итак... берём пылесос.

srv

Во втором по очереди корпусе обнаружилось две нужные планки памяти DDR4 по 8 Гб, втыкаем их в наш новый сервер.

srv

Подключаем периферию.

srv

Включаем. Нам повезло, во-первых, вся память подошла и оказалась рабочей. У нас в сумме 32 ГБ, план даже перевыполнили. А процессор оказался Intel Core i7-6700 с частотой 3.4 ГГц, так что с частотой нам тоже повезло.

srv

Можно продолжать сборку.

srv

В корпусе есть какой-то диск. Вытащу посмотреть.

srv

И у нас там Samsung SSD 750 EVO объёмом 250 Гб. Диск хороший, но объёма не хватает.

ssd

С этой проблемой разобрались просто, у нас есть подходящий диск, немного не такой: M.2. И даже NVMe. На материнской плате есть разъём M.2, должен подойти.

WD Blue SN570 NVMe от Western Digital

srv

Характеристики:

  • Ёмкость: 500 ГБ
  • Форм-фактор: M.2 2280
  • Модель: WDS500G3B0C
  • Разъем: M.2
  • Макс. потребляемая мощность: 4 Вт
  • Контроллер: SanDisk 20-82-01008-A1
  • Память: 112-слойная BiCS5
  • Буфер: нет
  • Скорость последовательного чтения: 3500 МБ/с
  • Скорость последовательной записи: 2300 МБ/с
  • Cкорость чтения: 360K IOPS
  • Cкорость записи: 390K IOPS
  • Интерфейс: PCIe Gen3 x4, NVMe v1.4
  • Гарантия: 5 лет
  • PBW (TBW PB: 0.3
  • TBW (TBW TB): 300
  • DWPD: 0.328
  • GB/day: 164.383
  • MTBF: 1500000 ч
  • Габариты (Д х Ш х В): 80 x 22 x 2.38 мм
  • Вес: 6.5 г
  • Рабочая температура: от 0°C до 70°C
  • Температура хранения: от -40°C до 85°C
  • Сертификация: BSMI, ICES-003/NMB-003, CE, FCC, KC, Maghreb, RCM, UKCA, VCCI, CB-Scheme, TUV, UL

Старый диск снимаем, распаковываем новый.

srv

Никак не привыкну, мелкие такие диски.

srv

Возникла новая проблема, на материнской плате нет крепления для M.2. Здесь помогла коробка с винтами от Supermicro, подобрали подходящий винтик с широкой шляпкой.

srv

При первом включении диск не определился. Не пугаемся, сбрасываем настройки BIOS по умолчанию, включаем еще раз.

srv

И теперь диск стал виден. Проверим что он доступен при установке ОС.

srv

Отлично. Windows мы только для тестирования используем, потом там будет стоять какой-то Linux дистрибутив. Но это сами тестировщики пусть себе ставят.

Теперь нужно найти COM и LPT порты. В ПК-донорах видно где стоят такие платы расширения. Вскрываю один такой корпус и... беру пылесос.

Сначала отыскал такую штуку: контроллер ORIENT XWT-PS056. Контроллер ORIENT XWT-PS056 на 6 COM портов (SERIAL PORT / RS232 / COM / DB9M). На самом контроллере два порта. Еще две планки по два порта подключаются шлейфами. Пылищи-то...

Но есть проблема, у него PCI интерфейс, на нашей материнской плате такого нет. Даже вытаскивать не буду.

srv

Беру пылесос и в очередном блоке нахожу контроллер ST-Lab I-294 PCI-E 2S1P.

srv

Извлекаю. Контроллер с одним LPT и двумя COM портами. 1.5 Мбайт/сек LPT порт и 115200 бит/сек COM порт. И PCIe интерфейс.

srv

С таким интерфейсом контроллер нам подойдёт. Вооружаемся отвёрткой и устанавливаем в наш новый сервер.

srv

Мы подобрали подходящее железо. Снова всё разбираем, переворачиваем блок питания, не забываем про пылесос. Подключаем все провода.

srv

И у нас получился новый сервер:

  • M.2 NVMe объёмом не менее 500 ГБ
  • Процессор Intel Core i7-6700 с частотой 3.4 ГГц
  • Объём памяти 32 ГБ
  • LPT и COM порты
  • Сеть

srv

srv

Теги

 

Похожие материалы

Замена батарейки в HP Proliant DL360 Gen9

Не знаю почему, но батарейки в серверах HP Proliant DL360 Gen9 дохнут одна за одной, уже с десяток заменили. Возможно, партия такая была, не берусь судить. Новые батарейки пока работают без проблем. Вашему вниманию предлагается мини-инструкция по замене батарейки.

Теги

HP ProLiant DL360 Gen9 — устраняем перегрев процессора

Случилась у меня тут такая история с перегревом процессора на сервере HP ProLiant DL360 Gen9. Сервер никаких сообщений ошибок не выдавал, предупреждений не высылал. Но в один прекрасный момент я заметил, что вентиляторы на нём шумят сильнее чем на других серверах. Это Ж-Ж-Ж не спроста.

Теги