See on lugu tÔelisest praktikast, kus vÀike probleem, hÀsti maskeeritud talitlushÀire tÔttu, muutub peavaluks.
VĂ€ike olukorra kirjeldus:
KĂŒla vĂ€ikese kontoriga, kus on oma PBX (Asterisk + FreePBX) lauaarvuti riistvaral ja samasugune kohalik terminaliserver koos 1C, failihalduse ja virtuaalse RO domeinikontrolöriga. Interneti jagab Mikrotik. Kontor on vĂ€ike, seda on piisavalt.
KĂ”ik algas monitooringust (aja puudumise ja laiskuse tĂ”ttu ei jĂ€lgita kĂ”ike), mis teatas ĂŒhe serverilt (PBX) kontoris ĂŒlekuumenemisest. Samal ajal, kui kohalikud pĂŒĂŒdsid probleemi lahendada, hungus vanake ja rikkus veidi MySQL andmebaasi.
Palju ennustas hÀda, kuid mitte seda ...
Pole hullu, andmebaas saadi korda, kÔik peaks toimima. Kuid kohalikud kaebavad, kÔned katkevad. Olgu - FreePBX-is esineb vahel probleeme, vÔtame varukoopia, taastame, kÔik on korras.
Kuid probleem pĂŒsib, kohalikud kaebavad jĂ€tkuvalt, kĂ”ned ei toimi normaalselt. Neile helistades tundub, et kĂ”ne lĂ€heb normi, kuid kui nad ise helistavad vĂ”i ĂŒksteisele helistavad, on viivitus mitu sekundit. Alustan Asterisk ja FreePBX mahtude ja arusaamatute logide uurimist, probleem ei paista silma. MĂ€letan, et STUN ja ICE probleem pĂ”hjustas sarnast viivitust. LĂŒlitan kĂ”ik vĂ€lja, tulemus null.
Mure on tee halbadeni otsusteni:
Langen masendusse, tundide jooksul PBX-i tuhnimine ei vii hea tulemuseni, kell on juba hilja ja probleem on endiselt lahendamata.
JĂ€tan probleemi hommikusse, lootuses vĂ€rskele mĂ”tlemisele. Hommikul tehakse jĂ€rjekordne ebaĂ”nnestunud otsus: kuna sĂŒsteem on purunenud (kuigi hungus ei saanud enne nii hĂ€vitav olla), pĂŒĂŒan sĂŒsteemi parandada, installides kĂ”ik paketid uuesti. Tulemus on veidi parem nullist, viivitus vĂ€henes (mitte oluliselt, aga siiski edu).
VĂ”tan vastu veel ĂŒhe halva otsuse: kui OS osaline remont (ja andmebaasi taastamine varukoopiast) andis vĂ€ikese edu, kuid probleemi juur on endiselt ebaselge, ja olles juba kulutanud palju aega pĂ”hjuse leidmiseks, otsustan tegutseda radikaalselt: eemaldame operatsioonisĂŒsteemi ja installime kĂ”ik puhtalt (Ă”nneks automatiseerimise tĂ”ttu on see ajaliselt vastuvĂ”etav). Installin FreePBX-i konfiguratsiooni varukoopiast. JĂ€llegi ebaĂ”nnestumine. Tulemus on null!
Meeleheide - mÔistus on hÀgune, lahendused muutuvad veelgi halvemaks.
JÀÀn meeleheitesse. Tulevad peale tĂ€iesti kahtlased mĂ”tted, mĂ”tlen: Ă€kki on varukoopia halvas seisukorras (mul on nii juhtunud pĂ€rast mitmeid uuendusi, mil see enam ei töötanud, ja ma ei suutnud pĂ”hjust leida), ei jÀÀ midagi muud ĂŒle: tuleb kĂ”ik nullist kĂ€sitsi ĂŒles laadida. Milline hĂ€bi! Tulemuseks on rangelt null, lisaks on aega raisatud palju!
Aktsepteerimine - tee arusaamiseni
Desperaatsetes katsetes mĂ”ista toimuvat, hakkan hoolikalt logisid uurima. MĂ€rkan mustrit. Extension'i kutsumine toimub tĂ€pselt 5 sekundi pĂ€rast ja kolme Extension'i rĂŒhma kutsumine 15 sekundi pĂ€rast! Hakkan googeldama kutsumise viivitust, kuid juba kirjeldan konkreetset viivitust. Ja sattun varem leitud vastusele, inimesed rÀÀgivad, et probleem on DNS-is, aga mina tean ju tĂ€pselt, et probleeme ei ole, kĂ”ik aadressid lahendatakse!
Ilmselge - mitte tÔenÀoline
Pole midagi teha, vĂ”tan kĂ€es nslookup'i ja bingo (oleks pidanud kohe selle Ă€ra tegema)! Peamine DNS on maas (virtuaalmasin kontrolleriga), aga ma ei mĂ€rganudki! Kui oleks olnud ĂŒks DNS, oleks viga kohe ilmunud đ
KokkuvÔte
Elemantaalne probleem, mida oleks vÔinud jÀlgimine nÀidata (mida peaks seadistama kÔigile sÔlmedele), maski all DNS-i taluvusest, viis peaaegu kahe tööpÀeva kaotamiseni lollide olukordade lahendamisel. Laiskus on tÔsine peavalu, jÀlgimise seadistamine vÔtab minuti - otsida probleemi seal, kus seda ei ole - kaks pÀeva.
Ainult registreeritud kasutajad saavad kĂŒsitluses osaleda. , palun.
Kas on sarnaseid juhtumeid ka sinuga juhtunud?
Jah, vÀga harva
Jah, harva
Jah, tihti
Jah, vÀga tihti
Ei, kellegagi, ainult mitte minuga!
Ei, mina olen vÀÀramatu!
HÀÀletas 2 kasutajat. 1 kasutaja hoidus.
Allikas: habr.com
