Izgalmas szemelvény következik egy rendszeradmin mindennapjaiból, öveket bekapcsolni!
Ma reggel egy csodálatos lebaszást sikerült átvennem a munkahelyemen egy olyan melóval kapcsolatban, amit még múlt héten csináltam meg valamelyik délután. Órák óta nyomozom, hogy miért nem akart működni az általam végrehajtott módosítások után a szóbanforgó SAP, de jelenleg úgy fest, hogy valamiféle technikai paradoxon, tértorzulás, esetleg a jó öreg zavar az Erőben vezethetett oda, hogy ma reggel azzal fogadjanak a kollegáim, hogy „ezt elbasztad, de nagyon”.
A logika, és a tények azt bizonyítják, hogy annak úgy működnie kellene, ahogy én csináltam, mégis meghalt a rendszer. Vázolom a szituációt:
múlt héten szerda délután módosítanom kellett két file-t az egyik szerver egyik könyvtárában. Nevezzük őket egyik.txt-nek és masik.txt-nek csak az egyszerűség kedvéért. Mivel csak este nyolckor kellett érvénybe lépniük a bennük tárolt paramétereknek, ezért csináltam mindkettőről másolatot, és azokban módosítottam a sorokat azzal a szándékkal, hogy majd ha eljön az ideje (még volt hátra fél órám), akkor szépen felülírom az eredetiket, és mindenki happy lesz. Ennek értelmében létrehoztam az egyik.txt_new és a masik.txt_new nevű file-okat, amikben megejtettem a módosításokat, ahogy azt illik. Eljött a nyolc óra, felülírtam az eredetiket (eddig érthető? :)), volt nagy öröm, boldogság, pezsgőbontás, büszke telefonhívás a főnöknek, melyben közöltem vele, hogy a művelet teljes sikerrel zárult.
Egészen ma reggelig ebben a boldog tudatban éltem a kis életemet, végeztem a dolgomat, keltem fel reggelente, mit sem sejtve hogy időzített bombaként ketyegve már vár rám a tragédia…
Tegnap délután ugyanis a – már említett – főnököm két másik kollegájával karöltve 3-4 órán át dolgozott az – állítólag – általam okozott hiba elhárításán… Ennek volt eredménye a ma reggeli lebaszás is, ugyanis a rendszer behalt az általam elvégzett módosítások után, ugyanis nem stimmeltek a file-ok, hülyeségek voltak beleírva némelyikbe, sőt ha még kicsit tovább kutakodtak volna a rendszeren szerintem kiderült volna az is, hogy én tehetek a Mexikói-öböl olajkatasztrófájáról, meg a chilei bányászok föld alatt rekedéséről is.
Most persze felmerülhet a kérdés, hogy miért sírom el ezt a sérelmemet a blogomon, miért nem tartom meg magamnak a „kedves” szavakat, amiket reggel kaptam, ha már ilyen balfasz voltam. Azért nem teszem ezt, mert – most jön a csavar! – összehasonlítottam az általam a szerveren hagyott egyik.txt_new, és masik.txt_new nevű file-okat azokkal, amiket tegnap javítottak a kollegáim, és megegyeznek egymással. Nem követtem el hibát! Nyoma sincs az általuk említett összekevert soroknak, és hasonlóknak, minden stimmel, és a helyén van!
Innentől kezdve úgy gondolom, hogy csak két verzió létezik: az egyik az, hogy egy drága német kollega turkálhatott bele a munkámba, csak khm… elfelejtette megemlíteni, és most én kapom a lebaszást az ő khm… feledékenysége miatt. A másik pedig az, hogy kurvára kezdek meghülyülni, és csak a saját baromságomat hajtom, amikor azt mondom, hogy márpedig én nem csesztem el semmit. A következő lépés a muszájdzseki lesz, már látom előre 🙂
Azt nem tudom pontosan, hogy az SAP-t eszik vagy isszák vagy miatta isznak, de nem lehet visszakövetni, hogy ki mikor módosította a kérdéses fájlokat? Gondolom folyik azért valamilyen naplózás a háttérben…
de igen, van timestamp a file-oknál. a sajátjaimnak (a _new-eseknek) stimmelt, valóban múlt hét szerda, az „éles” file-oké viszont tegnap, mivel a kollegáimnak szerkeszteni kellett rajtuk. más naplózásról nincs tudomásom sajnos, szóval azt nem tudom visszakövetni, hogy volt-e módosítás az „éles” file-okon szerda, és tegnap között 😕
lokál file-ok vagy share-ben tároltak? ha winfos van rajtuk, elvileg az event viewerben meg lehet kurkászni, ki piszkált.
lokál, és AIX… ez a bökkenő.
És múlt szerda és a tegnapi nap között végig nem működött, vagy csak tegnap jelentkezett a hiba?
csak tegnap, de lehet hogy már régebb óta nem ment. ennyire „fontos” ez a rendszer 🙂