SFX4 Cron-ajot
SFX:n linux-palvelimilla on mahdollista ajaa säännöllisesti cron-ajastuspalvelun avulla erilaisia toimintoja. SFX 4:ssa yleiset ajastetut siivous- ja indeksointiajot tehdään keskitetysti root-tunnuksen cron-ajoina.
Seuraavat toiminnot pitää ajastaa kussakin instanssissa erikseen käsin, pyydä Finnan palvelupisteestä apua (finna-posti[AT]helsinki.fi) jos tarvis:
- Automaattiset säännölliset tilastokyselyt
- Automaattiset säännölliset exportit: Google Scholar ym.
Keskitetyt päivittäiset ajot
Joka yö klo hiukan keskiyön jälkeen ajetaan skripti /exlibris/sfx_ver/nellitools/sfx4_daily.sh
joka ajaa kullekin SFX-instanssille seuraavat skriptit:
rsi_index_builder.pl
(RSI-indeksi: vaaditaan mm. lehtilistaindeksointia varten)az_index_builder.pl
(lehtilistaindeksi)clear_sfx_requests.pl --force
(siivoaaSFX_REQUEST
-taulun)online2offline.pl --f --mode=move
(siirtää kuluneen päivän käyttötilastot offline-tauluihin)/exlibris/sfx_ver/nellitools/clear_logs_sessions_sfx4.sh
<instanssinnimi>
: siivoaa instanssin logs-hakemistoon kerääntyneitä lokitiedostoja sekä vanhoja cgi-istuntoja.- exportit Finnaa varten
Kahdesti päivässä (nykyisellään 04:00 ja 13:00 alkaen) ajetaan SFX-instanssien CDI-exportit. Ajoitus saattaa muuttua, jos Ex Libriksen CDI-haravointiaikataulu muuttuu.
Keskitetyt viikoittaiset ja kuukausittaiset ajot
Viikoittain (ja kuukausittain) ajettavat ajot löytyvät skriptistä /exlibris/sfx_ver/nellitools/sfx4_weekly.sh
joka suorittaa lauantai-iltana klo 22:30 kullekin instanssille seuraavat toimenpiteet:
database/oai_repository/clear_oai_repository.pl --op=delete --var=60
- poistaa 60 päivää vanhemmat tietueet bX:n käyttämästä OAI-repositoriotaulusta