Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
kvalobs:kvalobs:oppdatering-metadata [2016-01-08 15:34:10] terjeer [Metakvalobs: Generering av metadata pakker for kvalobs fra kvalobs bruker] |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====Oppdatering av algoritmer og metadata i Kvalobs ==== | ||
- | |||
- | |||
- | ====PROSEDYRE FOR Å OPPDATERE/ | ||
- | // | ||
- | |||
- | ====== Nye metoder for daglig oppdatering ====== | ||
- | |||
- | ==== Metakvalobs: | ||
- | Logg inn som egen bruker på metakvalobs. | ||
- | |||
- | Oppdater metadata fra SVN: | ||
- | sudo -u kvalobs / | ||
- | |||
- | Hvis noen av statuslinjene starter med C ( dette betyr konflikt) skal en slette disse filene og deretter gjøre en ny svn update. | ||
- | |||
- | ( cd gjerne til svn repositoriet først: cd $METADIR. Bruk kommandoen rm ) | ||
- | |||
- | Innstaller data fra stinfosys: | ||
- | sudo -u kvalobs / | ||
- | |||
- | Deretter oppdater svn 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 SVN: | ||
- | sk / | ||
- | |||
- | Hvis noen av statuslinjene starter med C ( dette betyr konflikt) skal en slette disse filene og deretter gjøre en ny svn update. | ||
- | |||
- | ( cd gjerne til svn repositoriet først: cd $METADIR. Bruk kommandoen rm ) | ||
- | |||
- | Innstaller data fra stinfosys: | ||
- | sk / | ||
- | |||
- | Deretter oppdater svn 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 SVN: | ||
- | / | ||
- | |||
- | Hvis noen av statuslinjene starter med C ( dette betyr konflikt) skal en slette disse filene og deretter gjøre en ny svn update. | ||
- | |||
- | ( cd gjerne til svn repositoriet først: cd $METADIR. Bruk kommandoen rm ) | ||
- | |||
- | Innstaller data fra stinfosys: | ||
- | / | ||
- | |||
- | Deretter oppdater svn 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 / | ||
- | | ||
- | |||
- | ==== Metakvalobs: | ||
- | |||
- | Logg inn som egen bruker på metakvalobs. | ||
- | sudo -i -u kvalobs | ||
- | . .bashrc | ||
- | | ||
- | Undersøk at alt er gått greit: | ||
- | cat $HOME/ | ||
- | |||
- | Oppdater svn med nye metadata fra stinfosys: | ||
- | / | ||
- | |||
- | På dette punktet i oppdateringen, | ||
- | |||
- | Overføring av metadata til repositoriet slik at andre kan laste det ned: | ||
- | logout | ||
- | scp / | ||
- | |||
- | ==== Produksjonsmaskin ( lucid ): ==== | ||
- | OBS! Den dagen de skifter mellom kvalobs1 og kvalobs2, oppdaterer vi ikke metadata. | ||
- | |||
- | Logg så inn som bruker kvalobs på kvalobs (som altså nå er kvalobs1 eller kvalobs2). | ||
- | |||
- | Stopp kvalobs med: kvstop | ||
- | |||
- | Innstaller de nye metadataene med: / | ||
- | |||
- | Eksekver insert.sh (opdaterer QC1-0 etc). | ||
- | |||
- | Start kvalobs med: kvstart | ||
- | |||
- | ====Histkvalobs (virtuell maskin) hovedløsning: | ||
- | |||
- | |||
- | == Utføres på histkvalobs: | ||
- | kv2kl-stop-all | ||
- | |||
- | rm -v $HOME/ | ||
- | |||
- | Stopp kvalobs med: kvstop | ||
- | |||
- | == Utføres på histkvalobsdb-trusty: | ||
- | Innstaller de nye metadatene med: / | ||
- | |||
- | Oppdaterer QC1-1-104: psql -f ~/ | ||
- | |||
- | Oppdaterer QC1-4-109: psql -f ~/ | ||
- | |||
- | == Utføres på histkvalobs: | ||
- | Start kvalobs med: kvstart | ||
- | |||
- | kv2kl-start-all | ||
- | |||
- | ====Histkvalobs (virtuell maskin)reserveløsning: | ||
- | |||
- | == Utføres på histkvalobsdb: | ||
- | Gå til katalogen $METADIR: | ||
- | |||
- | Oppdater metadata fra SVN: svn update | ||
- | |||
- | Hvis noen av statuslinjene starter med C ( dette betyr konflikt) skal en slette disse filene og deretter gjøre en ny svn update. | ||
- | |||
- | Overfør de nye metadataene til / | ||
- | |||
- | == Utføres på histkvalobs: | ||
- | kv2kl-stop-all | ||
- | |||
- | rm -v $HOME/ | ||
- | |||
- | Stopp kvalobs med: kvstop | ||
- | |||
- | == Utføres på histkvalobsdb: | ||
- | Innstaller de nye metadatene med: / | ||
- | |||
- | == Utføres på histkvalobs: | ||
- | Start kvalobs med: kvstart | ||
- | |||
- | kv2kl-start-all | ||
- | |||
- | ====== Rutiner som gjøres automatisk på Metakvalobs og som må gjøres utenom tidspunktet for daglig oppdatering av metadata ====== | ||
- | |||
- | < | ||
- | kvalobs@metakvalobs: | ||
- | # m h dom mon dow | ||
- | |||
- | 44 5 * * 2,3,4,5 $HOME/ | ||
- | 44 5 * * 1 | ||
- | | ||
- | # 51 * * * * $HOME/ | ||
- | kvalobs@metakvalobs: | ||
- | #! /bin/sh | ||
- | |||
- | export HOME=/ | ||
- | |||
- | $HOME/ | ||
- | |||
- | $HOME/ | ||
- | </ | ||
- | |||
- | ==== Nye grenseverdier: | ||
- | Logg inn som egen bruker på metakvalobs. | ||
- | |||
- | Oppdater metadata fra SVN: | ||
- | sk / | ||
- | |||
- | Hvis noen av statuslinjene starter med C ( dette betyr konflikt) skal en slette disse filene og deretter gjøre en ny svn update. | ||
- | |||
- | ( cd gjerne til svn repositoriet først: cd $METADIR. Bruk kommandoen rm eks: sudo -u kvalobs rm station/ | ||
- | |||
- | Generer filen QC1-1_all.out og flytter den over til riktige kataloger med: | ||
- | sk / | ||
- | |||
- | |||
- | |||
- | |||
- | ====== For testing ====== | ||
- | ==== dev-vm098 blir ikke automatisk oppdatert (Test-maskin), | ||
- | Årsaken til at dev-vm098 ikke blir automatisk oppdatert er bruken av egne metadata for testing. | ||
- | crontab -l | ||
- | # 45 11 * * * $HOME/ | ||
- | |||
- | Dersom en ønsker en oppdatering som stemmer ( mer ) med det som er i drift utfør: | ||
- | |||
- | cd $HOME | ||
- | $HOME/ | ||
- | |||
- | ==== Manuell testing av egne innlagte metadata (Lucid test-maskin): | ||
- | $ cd myuser | ||
- | $ . bashrc_myuser | ||
- | |||
- | Gå til katalogen $METADIR: | ||
- | |||
- | Oppdater metadata fra SVN: svn update | ||
- | |||
- | Hvis noen av statuslinjene starter med C ( dette betyr konflikt) skal en slette disse filene og deretter gjøre en ny svn update. | ||
- | |||
- | Hvis du har en endring, kopierer du den inn her: | ||
- | |||
- | ( f.eks: scp geok06_sms_snowdepth_increase_no_snowsymbol.pl kvalobs@dev-vm098: | ||
- | |||
- | Overfør de nye metadataene til / | ||
- | |||
- | Stopp kvalobs med: kvstop | ||
- | |||
- | Innstaller de nye metadatene med: / | ||
- | |||
- | Eksekver insert.sh (opdaterer QC1-0 etc). | ||
- | |||
- | Start kvalobs med: kvstart | ||
- | |||
- | ====== Rutiner som " | ||
- | ==== Rutiner som gjøres sjeldent ==== | ||
- | Alle disse rutinene uføres på kvalobs@metakvalobs. | ||
- | |||
- | == QC1-1_all.out == | ||
- | Denne operasjonen må gjøres hver gang noen filer på $METADIR/ | ||
- | som inneholder QC1-1 i filnavnet. | ||
- | $ cd myuser | ||
- | $ . bashrc_myuser | ||
- | |||
- | Gå til katalogen $METADIR/ | ||
- | $ cd $METADIR/ | ||
- | |||
- | Oppdater metadata fra SVN: | ||
- | $ svn update | ||
- | |||
- | Hvis noen av statuslinjene starter med C ( dette betyr konflikt) skal en slette disse filene og deretter gjøre en ny svn update. | ||
- | |||
- | Generer filen QC1-1_all.out lokalt med: | ||
- | $ / | ||
- | | ||
- | Til slutt lagres den nye filen i versjonskontrollsystemet | ||
- | $ svn commit QC1-1_all.out | ||
- | | ||
- | |||
- | |||
- | ==== Metakvalobs: | ||
- | Logg inn som bruker kvalobs på metakvalobs. | ||
- | |||
- | Gå til katalogen $METADIR: cd $METADIR | ||
- | |||
- | Oppdater metadata fra SVN: svn update | ||
- | |||
- | Hvis noen av statuslinjene starter med C ( dette betyr konflikt) skal en slette disse filene og deretter gjøre en ny svn update. | ||
- | |||
- | Innstaller data fra stinfosys: / | ||
- | |||
- | Deretter oppdater svn med nye metadata fra stinfosys: svn commit | ||
- | |||
- | 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 / | ||
- | |||