Поскольку 4 приемника на прошлой конфигурации WebSDR показали 90-100% загрузку системы даже для одного пользователя, решил немного проапрейдить сервер.
Собрав из всех мусорных корзин разные зап.части от собственных апгрейдов, а так же не без помощи знакомых и коллег по работе была собрана следующая конфигурация:
CPU: Intel(R) Xeon(R) X5660 @ 2.80GHz
consul@websdr:~$ lscpu
Architecture: x86_64
MotherBoard: Intel DX58SO2 (2 гигабитные сетевые карты)
Memory: Kingston HyperX KHX1866C10D3/4G
*-memory
Video: Radeon HD 3650
*-display
(хотелось бы и вовсе без видео, зачем оно консольному серверу? но увы…)
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, нужные для перехода со старого сервера на новый пакеты — доставляются…
Надеюсь, теперь проблем с производительностью быть не должно…