Сентября
2018 года
07
WEBSDR - ч5. Новое железо
2018 года
Поскольку 4 приемника на прошлой конфигурации WebSDR показали 90-100% загрузку системы даже для одного пользователя, решил немного проапрейдить сервер.
Собрав из всех мусорных корзин разные зап.части от собственных апгрейдов, а так же не без помощи знакомых и коллег по работе была собрана следующая конфигурация:
CPU: Intel(R) Xeon(R) X5660 @ 2.80GHz
consul@websdr:~$ lscpuArchitecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 12
On-line CPU(s) list: 0-11
Thread(s) per core: 2
Core(s) per socket: 6
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 44
Model name: Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
Stepping: 2
CPU MHz: 1599.892
CPU max MHz: 2794.0000
CPU min MHz: 1596.0000
BogoMIPS: 5600.22
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 12288K
NUMA node0 CPU(s): 0-11
MotherBoard: Intel® DX58SO2 (2 гигабитные сетевые карты)
Memory: Kingston HyperX KHX1866C10D3/4G
*-memory
description: System Memory
physical id: 15
slot: System board or motherboard
size: 4GiB
*-bank:0
description: DIMM DDR3 Synchronous 1772 MHz (0.6 ns)
product: KHX1866C10D3/4G
vendor: AMD
physical id: 0
serial: 0x6802076E
slot: J1MY
size: 4GiB
width: 64 bits
clock: 1772MHz (0.6ns)
Video: Radeon HD 3650
*-display
description: VGA compatible controller
product: RV635 [Radeon HD 3650/3750/4570/4580]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:03:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
(хотелось бы и вовсе без видео, зачем оно консольному серверу? но увы...)
HDD Toshiba 2.5" HDD MQ01ABD [320 GB]
Из ближайшей свалки был взят пошарпаный минитауэр, где все это чудо было собрано и запущено.
Не обошлось и без косяков. Дорогой пользователь Intel® DX58SO2, если ты пользуешься этим хламом - знай, настройку Configuration -> Video -> Auto ---- лучшей обойти стороной, не повторяй мою ошибку :)
А получил я классический DX58SO2 post code '2d' boot issue. Мать вошла в вечную петлю при загрузке биоса (с выбросом пост кода 2d) и никакая разумная сила не могла ее оттуда вывести. Перепрошивка биоса, вынятая батарейка, прочие шаманские танцы с бубном - ничего не помогало.
Совершенно случайно, эмперическим методом выяснилось, что выход из данной программной петли возможен если достать видеоплату. DX58SO2 - ругнувшись запустилась. Что бы справиться с задачей, пришлось выучить наизусть структуру биоса и POST коды DX58SO2, что бы знать что и в какой момент нажимать. Приложив эти знания к возможности данного экзотического способа запуска, удалось вслепую войти в биос и сбросить его на "дефолт" :)
На решение пролемы ушла неделя, которую можно было потратить сбольшей пользой :)
В данный момент на севере установлена Ubuntu 18.04.1 LTS, нужные для перехода со старого сервера на новый пакеты - доставляются...
Надеюсь, теперь проблем с производительностью быть не должно...