PALATUTUMISTIEDOTE: NTP-aikaserveri palautunut linjoille

Aloittaja J.Jäntti, torstai, 03.12.2020, 12:20

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

J.Jäntti

FinWX:n Stratum-1 -aikaserveri on saatu vaihdettua raudan ja käyttöjärjestelmän puolesta.
Ongelmitta ei vaihto tietenkään sujunut. Kun rauta saatiin käyttöön, ei GPS-piiri lähettänyt RasPi:lle paikkatietoa, tai sitä ei ainakaan näkynyt cat-komennolla eikä edes screen-ohjelmalla, vaikka nopeudet täsmäsivät. Pudottamalla portin nopeus 4800 baudiin  tuloksena oli ASCII-roskamerkkejä. Toinen outous oli GPS:n lähettämä aikamerkkisignaali, joka tuli pääsääntöisesti 50 millisekuntia vinossa ja lopulta NTP-serveriohjelmisto ei hetken päästä enää sitäkään vastaanottanut, kun taas käyttöjärjestelmä sitä vastaanotti näennäisen normaalisti. Tätä outoutta pyöriteltiin yli takarajan etsien vikaa joka loppujen lopuksi oli penkin ja näppäimistön välissä.

Tämä uusi Raspberry Pi 4B on ylikellotettu. Ja kun sanon että ylikellotettu, tarkoitan ihan huolella ylikellotettu, verrattuna vanhaan Raspberry Pi 3B:hen. Siinä missä 700MHz:n kellotaajuus on molemmissa vakiona, 3B oli ylikellotettu 800MHz:n taajuudelle. 4B vedettiin ihan eri sfääreihin, 2.0GHz:iin. Ajatuksena oli nyppiä koko pikkukortista kaikki kuviteltavissa oleva teho irti joten ylikellotukseen meni myös GPU-piiri, joka vaikutti suoraan prosessorin L2-välimuistiin... Ja tässä se virhe tapahtuikin.
GPU:n ylikellotus tarkoitti sitä että RasPi:n muidenkin komponenttien kellotaajuudet nousivat, mukaanlukien UART-piirin, joka vastaa sarjaporttiliikenteestä. Sen ylikellottuminen heitti koko piirin täysin epäsynkroniin ja liikenne joka sen läpi kulki, puuroutui tai sitten mitään liikennettä ei generoitunut piiristä ulos. Vasta kun pudotin GPU:n ylikellotuksen pois, UART:n taajuus meni oikeaksi ja liikenne GPS-kortilta RasPi:lle alkoi kulkemaan.

Tämä vääntö ja vian etsintä johti siihen että NTP-serveri saatiin linjoille takaisin vasta kello 22:30.

==== HUOLTOKATKO =====

- Huolto alkoi            : 02.12.2020, 18:00
- Vika havaiittiin        : 02.12.2020, 19:15
- Viankorjaus aloitettiin : 02.12.2020, 19:46
==================================================
- Häiriö päättyi          : 02.12.2020, 21:00
- Huolto päättyi       : 02.12.2020, 23:30
==================================================
Kohde:
Stratum-1 aikaserveri (wolfram.intra-static.finwx.net | stratum.finwx.net | ntp.finwx.net)

Vian aiheuttaja:
Raspberry Pi:n GPU-piirin ylikellotus-asetus

Suoritettu toimenpide:
- Vian paikallistaminen
- Ajastuksen poisto
- Kellosynkronoinnin tasautumisen valvonta

Tilanne ja huoltotyö ovat ohi.
FinWX:n NTP-serverin tämänhetkinen tarkkuus on 8-50 nanosekuntia.

FinWX:n ylläpito pahoittelee katkoksen venymisestä mahdollisesti aiheutunutta haittaa.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------