-
Notifications
You must be signed in to change notification settings - Fork 18
Server Changes
This page tracking changes to the production server.
2016-05-11 Changed Solr plugin for data import in ~/tmp/solrDataImport/solr-item-transformer/src, improved logging and error handling.
2016-05-09 Added tracking by LuckyOrange as requested by ADK
2016-03-15 Changed start date on map time slider: https://github.com/Japan-Digital-Archives/Japan-Digital-Archive/issues/1068.
2016-03-14 Fixed issue #1065, wrong Solr field was being searched.
2016-03-12 Completed update of production server to new heatmap based code. A single Solr instance in /opt/solrHeatmap is running on port 8080. The old Solr ran under Tomcat. Using Tomcat is not longer the preferred way to run Solr. On production, Solr is started with bin/solr -m 700m -p 8080.
2016-02-24 Since the new Solr runs with a new version of Java, Steve had to recompile the data import plugin. This was done in ~/tmp/solrDataImport/solr-item-transformer/src with export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/ and ./build.sh.
2016-02-23 Steve added a Java file (mysql-connector-java-5.1.36-bin.jar) so the new Solr instance can connect to the database. Also, some Solr config files were tweaked.
2016-02-22 Steve installed a new release of Solr (to support heatmaps, wget http://archive.apache.org/dist/lucene/solr/5.5.0/solr-5.5.0.tgz into /opt/solrHeatmap) and a new release of Java (needed by Solr, sudo apt-get install openjdk-7-jdk, installed the new versions of many libraries). Starting this in the background was done with export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 ; bin/solr -f -p 9090.
2016-01-25 Steve changed the monit config files so it can send email via the [email protected] account. Monit alerts on disk filling up and eventually deletes log files. Monit alerts on web servers down. In the early evening, restarted web services to verify monit alerts properly, rotate log files, and verify smooth restart. The following log files were backed-up and compressed in /home/ubuntu/backup/oldLogFiles:
/var/log/tomcat7/catalina.out
/var/log/apache2/access.log
/var/log/auth.log
/var/log/updatesolr.log
This freed up about 5 gig of disk space, reducing used space from 82% to 53%.
2015-09-15
SpacemanSteve delete log files, ran apt-get update, installed monit and emacs.
2015-09-18
SpacemsnSteve and Alex modified /etc/default/tomcat7 to increase Java memory from 128m to 256m.
2015-09-19
SpacemanSteve restarted tomcat once at about 9am.
2015-09-20
SpacemanSteve updated monit based on https://rtcamp.com/tutorials/monitoring/monit/ because apt-get installs an old version. Added monit script to /etc/monit/conf.d/jda that is all commented out until how to send email from monit is decided.
2015-10-05
Rebecca pulled and released new code from GitHub for Pop-ups::YouTube Videos submitted through bookmarklet are not playing on the pop-ups. #998
2015-10-28
Rebecca pulled and released new code from GitHub for Bookmarklet: 500 Internal Server Error #1009 and Please add names to the team page #956.
2015-11-2
Rebecca pulled and released new code from GitHub for My collection page: dragged items are not loading, cannot edit..