DSpace drift
From dok
Se også: DSpace rebuild
Her under bør det beskrives det som er av daglige aktiviterer i forhold til DSpace installasjon. Manuelle og automatiserte rutiner. De viktigste DSpace installasjonene ved UiB er: Bora og Eksamensarkivet
redeploy.sh
redeploy.sh er et bash script som IT-avdelingen ved UiB har lagt inn på sine maskiner for å redeploye webappsene til en DSpace installasjon til Tomcat.
#!/bin/sh
/bin/echo -e "\n====== Bygger paa nytt ======"
cd /opt/src/servicename-3.2-src/
/opt/maven/bin/mvn -U clean package
cd dspace/target/dspace-3.2-build/
/usr/bin/ant update
/bin/echo -e "\n====== Finner oppdaterte konfigurasjoner ======"
cd /dspace/
/bin/find config/ -name '*.old'
/bin/chown tomcat:tomcat * bin/*
/bin/echo -e "\n====== Fjerner backup ======"
/bin/rm -rf bin.bak-* etc.bak-* lib.bak-* webapps.bak-*
/bin/echo -e "\n====== Stopper tomcat ======"
/sbin/service tomcat6 stop
/bin/echo -e "\n====== Legger paa plass webapps ======"
cd /var/lib/tomcat6/webapps/dspacedir/
rm -rf jspui lni oai solr sword swordv2 xmlui /var/cache/tomcat6/work/dspacedir/test.uib.no/*
/bin/cp -r /dspace/webapps/* .
/bin/echo -e "\n====== starter tomcat ======"
/sbin/service tomcat6 start
#/dspace/bin/dspace update-discovery-index
reindex_systemnavn.sh
#!/bin/bash
ulimit -n 16384
/bin/rm -rf /dspace/solr/search/data/index /dspace/solr/statistics/data/index
/sbin/service tomcat6 restart
/dspace/bin/dspace index-init
/dspace/bin/dspace update-discovery-index -b
/dspace/bin/dspace update-discovery-index -o
