Jens S., Esbjerg <jesvFJERN-FRA-F-TIL-SNABELA@jubiipost.dk> skrev i en
news:3bf821d7$0$25398$edfadb0f@dspool01.news.tele.dk...
> "Tonny Eskesen"
> skrev
> > Hwaaaaaaaa' sker der ikke noget her eller er det bare min outlook der
> ikke
> > kan mere ?? Nu har jeg ikke fået nogen poster frem de sidste to dage.
> >
> > hamselv prøver lige at sende en for at se om det virker
> >
> > hamselv herfra
> *********************************
> Det er åbenbart noget med en server der er crashed. Der er en hel del
> skriveri om det på news:tele.internet.news-service som er en nyhedsgruppe
> hvor Tele-dk kan drøftes.
>
> Ikke fordi jeg forstår det, men jeg har snippet noget teknisk derfra, som
> følger nedenfor.
>
> /Jens S., Esbjerg
> GSX 600 F, i hi - GN 125, kører, og venter på snevejr
>
> SNIPPET:
> > Jeg er stadigvæk meget interesseret i at vide hvad der helt
> > præcist skete den dag på det tidspunkt. - For slet ikke at
> > snakke om, hvorfor hævlede en moderne newsserver tillader
> > overskrivning af eksisterende artikelnumre. Men det er nok
> > noget med en database som ikke kan ramme min Changi server.
>
> Nu var det ikke mig, der var indblandet i redningsaktionen, men jeg skal
> se om jeg kan forklare hvad der skete.
>
> Den 15. november ca. 19.45 døde der en disk i dspool01[1] - den disk
> indeholdt bl.a. selve operativsystemet, konfigurationsfiler og active
> filen.
>
> Ved 23-tiden går Morten og Sonny i gang med at få maskinen op igen. De
> finder hurtigt ud af at disken er død, så de skifter disken og går i
> gang med at installere operativsystemet fra scratch[2]
>
> Hen ad morgenen er operativsystemet på plads, der er restored fra bånd
> og serveren kan snakke med disksystemet og alting er sådan set klar til
> at starte op og tage imod det de sidste 12 timers artikler, der er
> spoolet på de servere, der står for peeringen.
>
> Tingene starter rent faktisk og backloggen bliver rimeligt hurtigt
> afviklet, men så går det op for os at der er noget galt, og nu kommer vi
> til det, du sikkert er interesseret i :)
>
> Backend serveren har ingen overview data (kun fulde artikler) og en
> active fil. Active filen indeholder listen over de grupper vi fører og
> hvor langt serveren er kommet i artikelnummeringen.
>
> Frontend serverne har ingen active fil, men i stedet komplette overview
> data.
> Artikelnummeringen findes i overview dataene og når du sender en "GROUP
> tele.test" og får et svar tilbage med højeste og laveste artikelnummer
> er det baseret på overview dataene.
>
> Da active filen lå på backup er den version der lå på dspool, da den
> blev startet, altså fra det tidspunkt hvor backupen blev taget og med et
> max. artikelnr. der matcher det tidspunkt backupen blev taget på.
> Frontend serverne har ikke været nede og indeholder altså fuld overview
> data til det øjeblik hvor vi mistede dspool.
>
> Da dspool blev startet og der strømmede artikler ind blev de nummeret ud
> fra active filen og da dspool er master for frontend serverne får
> artiklerne samme numre på frontend serverne. Da der allerede findes
> overview data for artikler med de numre bliver disse overview data
> overskrevet med nye artikler (det er derfor folk er blevet opfordret til
> at nulstille deres gruppeliste), men hvad værre er - der findes jo
> artikler i overview med at højere artikelnr (artiklerne fra lige før
> crashet) og derfor returnerer serveren stadig det artikelnr som max,
> hvormed nye artikler ikke kan ses, før artikelnummereringen på backend
> serveren har passeret det nr. den var nået til ved crashet.
>
> Hvis vi skal finde noget positivt må det være at der ikke er mistet
> artikler, kun overview data, så hvis man kender et message-id på en
> "forsvundet" artikel kan den altså stadig hentes.
>
> Jeg håber ovenstående nogenlunde forklarer problemematikken.
>
> - Jan
>
> [1] Det er backend serveren, der indeholder alle artiklerne
> [2] Selvom der bliver taget backup af serveren skal der et
> operativsystem på for at serveren kan snakke med backup serveren og
> restore filer.
>
Klart, klart. Nu er jeg med.......*fatter ikke en bjælde*
Tomas
NC30+RS250