Valery's Mlog

Mindlog of a Freak
March 6th, 2006 by Valery Dachev

Spectrum

??мало едно време в Абсурдистан ??нтернет доставчик на име Spectrum. Не съм запознат с с обстоятелствата, вливането на които е довело до това, че ма??ините на група сайтове, които администрирам, са се оказали co-located там. Ясно е обаче, че притежават някои квантово-механични свойства, като например това, че никой не знае къде точно се намират, а опитите това да се установи водят обикновено до локализирането на всички други ма??ини, но не и на тези. Даже самото място “там” е не точно определено, доколкото постоянно се мени, а подходът към намирането му е вероятностен. Това ми се наложи да разбера снощи…

Започна се с един разговор (малко след прибирането ми от Казанлък), от който се установи единствено, че с една от ма??ините има проблем. Гнусен Red Hat 7.2 с пълен диск. Пълен диск с логове. Логове с PHP гре??ки. PHP гре??ки, че няма връзка до Oracle базата. Oracle база, която се намира на ма??ина с достъп само по вътре??ен интерфейс. ??нтерфейс, по който явно нищо не идва??е. Може би съм необразован или пък глупав, но не можах да намеря пакети за Red Hat 7.2 с tcpdump, iptraf, traceroute, tcptraceroute и т.н.. Как се upgrade-ва такова животно – нямам идея (имам една всъщност и това е upgrade до debian)… Рестартирания на интерфейса и въобще на ма??ината не помогнаха. Никаква връзка от ма??ината до вътре??ния интерфейс… Проблемът явно бе??е хардуерен.

Последваха разговори с поддръжката. Обясних проблема, както и елементарната топология. Не знам на колко ду??и и не знам колко пъти. Нямали в момента физически достъп до сървърното. Пратиха човек (от Люлин до ??зток). Всичко било наред. Сменил кабела на ма??ината, сменил и порта на switch-а, рестартирал го.. бла бла… Никакъв ефект. Около 23 ме взимат от къщи и тръгвам към ??зток, за да прекомпилиране на ядро, че да сменя аварийно мрежовата карта с някаква подръчна, и пристигнах, за да установя, че са пипали друга ма??ина (макар че по IP би трябвало да са я идентифицирали), че кабелът на тази е сменен с такъв с глупав конектор, който се е извадил. Разбира се, никой не е обърнал на лежащия на пода изваден кабел, нито на факта, че ма??ините са четири, а светят само три порта. Надписах ма??ините и си тръгнах…

P.S. Подочух, че ма??ините са местени по няколко пъти, тъй като в единия случай съседи се оплаквали, в другия – багер изровил кабелите, в третия кой-кого бил купил… за останалите се не знае…

Comments

4 Responses to “Spectrum”
  1. zImage says

    Доста вероятно е съвсем скоро пак да се местят в посока бизнес парка :-)

  2. ?? кое му гнусното на RH 7.2 – освен това, че е 7.2 за друго не се сещам. Ама по тази логика същото важи и за 2.1 (slink) ;-P

  3. Ами най-вече това, че е 7.2. От там нататък е гнусна невъзможността ми да намеря в рамките на половин час нещо като apt-get, което да го превърне във Fedora например (както би направил със slink). Всъщност намерих apt-rpm, но запецнах на пакета gnupg, който изисква??е и който така и не можах да намеря отделно (може би трябва??е да изтегля цяло ISO)… Признавам, че пред RPM базирана дистрибуция се чувствам като абориген (изключая SuSE, на което обикновено успявам да наложа мнението си).

  4. Сигурно вече си изровил ма??ината по посока Debian, но като четох се присетих за подобен проблем, който имах. В моя случай бе??е омазано RH 8, което аз бях инсталирал, но след мен бяха минали няколко потопа. Когато в края на краищата ми изреваха се разбра, че или трябва да си накомпилирам всичко из основи (това на нежните PIII/800 MHz) и да се изправя пред възможността да поддържам ма??ината доживот, или да я upgrade-на до нещо по-чове??ко.
    След малко четене+ръчкане се оказа, че с YUM [http://linux.duke.edu/projects/yum/] може да се upgrade-не дистрибуцията от RH8 до FC1 и тъй като съм изследовател по ду??а и прочетох постове на препатили, почти безпроблемно докарах ма??ината до най-пресния CentOS [http://centos.org/]. Това е като RHEL, но без комерсиалните пакети. ?? това без особени нару??ения на работата на сървъра.

Leave a Reply

%d bloggers like this: