SUNScholar/Prepare Ubuntu

From Libopedia
Revision as of 11:55, 9 August 2012 by Hgibson (talk | contribs)
Jump to navigation Jump to search

Introduction

Before DSpace can be installed and setup we have to prepare the server with the software needed by DSpace.

  • Print this page and manually tick off the steps as you complete them.

Requirements


Previous Procedure

Step 1. Login to the remote server

Step 2. Become the "root" user

Step 3. Install Java Software Dependencies

Step 4. Setup Maven Java Installer

Step 5. Setup Tomcat Java Webapp Server

Step 6. Install PostgreSQL

Step 7. Setup the Postfix mail server

Step 8. Setup the environment variables

Step 9. Check the installation

Next Procedure

Back to DSpace

All our tweaks and optimisations seem to be working.

The load dropped when we started using "authbind" for Tomcat thereby eliminating the need for the Apache "mod_jk" module, which was creating extra processing overhead.

Sunscholar-load-year.png

Looks like we have enough disk space in the /home partition for the next 3yrs at least, at our current rate of submissions. The /var partition which holds the database was reduced in size by tweaking the bitstream checker properties and then running a full database vacuum.

Sunscholar-disk-usage-year.png

We have more than enough compute muscle.

Sunscholar-cpu-year.png

Our memory usage stabilised when we stopped using the JSPUI. However after the upgrade to DSpace 1.8.2 and enabling discovery we are back to a memory intensive system.

Sunscholar-memory-year.png