Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
kvalobs:kvalobs:oppdatering-metadata [2018-06-12 10:19:51] oysteinl [Nye metoder for daglig oppdatering] |
kvalobs:kvalobs:oppdatering-metadata [2023-06-13 14:37:13] terjeer |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== Oppdatering av algoritmer og metadata i Kvalobs ==== | ||
- | |||
- | |||
- | ==== PROSEDYRE FOR Å OPPDATERE/ | ||
- | // | ||
- | |||
- | |||
- | | ||
====== Nye metoder for daglig oppdatering ====== | ====== Nye metoder for daglig oppdatering ====== | ||
- | ==== Metakvalobs: | + | ==== Metakvalobs: |
+ | // | ||
+ | Dersom noe av dette feiler så sendes mail til kvdrift. | ||
- | == Midlertidig: | + | Det oppfordres til å gå inn på metakvalobs |
- | ssh -Y kvalobs@157.249.168.104 | + | |
- | + | ||
- | == Ikke i bruk det som er rett under: == | + | |
- | # Logg inn som egen bruker | + | |
- | # sudo -i -u kvalobs | + | |
- | # | + | |
- | + | ||
- | + | ||
- | + | ||
- | == Undersøk at alt er gått greit == | + | |
- | Ser kjøringen grei ut: | + | |
- | cat $HOME/ | + | |
- | + | ||
- | Er dette dagens dato?: | + | |
- | ls -l $HOME/ | + | |
- | + | ||
- | Dersom ikke dette er dagens dato avsluttes oppdateringen og det meldes i fra om feil i kjøringen av auto.sh. | + | |
- | + | ||
- | ( I sommer gjør vi ikke dette siden push her bare betyr backup av metadata som systemet genererer selv: #Oppdater git med nye metadata fra stinfosys: # / | + | |
- | + | ||
- | Er det noen endringer i fra klima?: | + | |
- | grep ulike $HOME/ | + | |
- | + | ||
- | På dette punktet i oppdateringen, | + | |
- | + | ||
- | Overføring av metadata til repositoriet slik at andre kan laste det ned: | + | |
- | myuser er f.eks oysteinl | + | |
- | scp / | + | |
- | + | ||
- | ==== Produksjonsmaskin ( xenial ): ==== | + | |
- | OBS! Den dagen de skifter mellom kvalobs-a1 og kvalobs-b1, oppdaterer vi ikke metadata. | + | |
- | + | ||
- | Logg så inn som bruker kvalobs på kvalobs (som altså nå er kvalobs-a1 eller kvalobs-b1). | + | |
- | + | ||
- | Stopp kvalobs med: kvstop | + | |
- | + | ||
- | Innstaller de nye metadataene med: / | + | |
- | + | ||
- | ( gammel løsning Eksekver insert.sh (opdaterer QC1-0 etc).) | + | |
- | + | ||
- | Start kvalobs med: kvstart | + | |
- | + | ||
- | ====Histkvalobs (virtuell maskin) hovedløsning: | + | |
- | + | ||
- | + | ||
- | == Utføres på histkvalobs: | + | |
- | + | ||
- | Stopp kvalobs med: kvstop | + | |
- | + | ||
- | == Utføres på histkvalobsdb: | + | |
- | Logg inn som kvalobs bruker på histkvalobsdb, | + | |
- | + | ||
- | Innstaller de nye metadatene med: / | + | |
- | + | ||
- | Oppdaterer QC1-4-109: psql -f ~/ | + | |
- | + | ||
- | == Utføres på histkvalobs: | + | |
- | Start kvalobs med: kvstart | + | |
====== Rutiner som gjøres automatisk på Metakvalobs og som må gjøres utenom tidspunktet for daglig oppdatering av metadata ====== | ====== Rutiner som gjøres automatisk på Metakvalobs og som må gjøres utenom tidspunktet for daglig oppdatering av metadata ====== | ||
- | |||
< | < | ||
- | kvalobs@metakvalobs: | + | 44 5 * * 5 $HOME/ |
- | # m h dom mon dow | + | 44 5 * * 1, |
+ | 44 6 6 * * $HOME/ | ||
+ | </ | ||
- | 44 5 * * 2,3,4,5 $HOME/ | ||
- | 44 5 * * 1 | ||
- | | ||
- | # 51 * * * * $HOME/ | ||
- | kvalobs@metakvalobs: | ||
- | #! /bin/sh | ||
- | |||
- | export HOME=/ | ||
- | |||
- | $HOME/ | ||
- | |||
- | $HOME/ | ||
- | </ | ||
==== Nye grenseverdier: | ==== Nye grenseverdier: | ||
Line 191: | Line 115: | ||
- | ==== Metakvalobs: | ||
- | Logg inn som bruker kvalobs på metakvalobs. | ||
- | |||
- | Gå til katalogen $METADIR: cd $METADIR | ||
- | |||
- | Oppdater metadata fra git: git pull | ||
- | |||
- | Hvis noen av statuslinjene starter med C ( dette betyr konflikt) skal en slette disse filene og deretter gjøre en ny git pull. | ||
- | |||
- | Innstaller data fra stinfosys: / | ||
- | |||
- | Deretter oppdater git med nye metadata fra stinfosys: git commit; git push | ||
- | |||
- | Overfør de nye metadataene til / | ||
- | |||
- | Innstaller de nye metadataene med: / | ||
- | |||
- | Overføring av metadata til repositoriet slik at andre kan laste det ned: | ||
- | |||
- | scp / | ||
- | |||
- | ====== Andre metoder for daglig oppdatering ====== | ||
- | |||
- | ==== Metakvalobs: | ||
- | Logg inn som egen bruker på metakvalobs. | ||
- | |||
- | Oppdater metadata fra git: | ||
- | sudo -u kvalobs / | ||
- | |||
- | Dersom konflikt skal en slette disse filene og deretter gjøre en ny git pull. | ||
- | |||
- | ( cd gjerne til git repositoriet først: cd $METADIR. Bruk kommandoen rm ) | ||
- | |||
- | Innstaller data fra stinfosys: | ||
- | sudo -u kvalobs / | ||
- | |||
- | Deretter oppdater git med nye metadata fra stinfosys: | ||
- | sudo -u kvalobs / | ||
- | | ||
- | På dette punktet i oppdateringen, | ||
- | |||
- | Overfør de nye metadataene til / | ||
- | sudo -u kvalobs / | ||
- | |||
- | Overføring av metadata til repositoriet slik at andre kan laste det ned: | ||
- | scp / | ||
- | |||
- | |||
- | ==== Metakvalobs: | ||
- | |||
- | Logg inn som egen bruker på metakvalobs. | ||
- | |||
- | Oppdater metadata fra git: | ||
- | sk / | ||
- | |||
- | Dersom konflikt skal en slette disse filene og deretter gjøre en ny git pull. | ||
- | |||
- | ( cd gjerne til git repositoriet først: cd $METADIR. Bruk kommandoen rm ) | ||
- | |||
- | Innstaller data fra stinfosys: | ||
- | sk / | ||
- | |||
- | Deretter oppdater git med nye metadata fra stinfosys: | ||
- | sk / | ||
- | |||
- | På dette punktet i oppdateringen, | ||
- | |||
- | Overfør de nye metadataene til / | ||
- | sk / | ||
- | |||
- | Overføring av metadata til repositoriet slik at andre kan laste det ned: | ||
- | scp / | ||
- | | ||
- | |||
- | ==== Metakvalobs: | ||
- | |||
- | Logg inn som egen bruker på metakvalobs. | ||
- | sudo -i -u kvalobs | ||
- | . .bashrc | ||
- | |||
- | Oppdater metadata fra git: | ||
- | / | ||
- | |||
- | Dersom konflikt skal en slette disse filene og deretter gjøre en ny git pull. | ||
- | |||
- | ( cd gjerne til git repositoriet først: cd $METADIR. Bruk kommandoen rm ) | ||
- | |||
- | Innstaller data fra stinfosys: | ||
- | / | ||
- | |||
- | Deretter oppdater git med nye metadata fra stinfosys: | ||
- | / | ||
- | |||
- | På dette punktet i oppdateringen, | ||
- | |||
- | Overfør de nye metadataene til / | ||
- | / | ||
- | |||
- | Overføring av metadata til repositoriet slik at andre kan laste det ned: | ||
- | logout | ||
- | scp / | ||