Difference between revisions of "SUNScholar/Prepare Ubuntu"

From Libopedia
Jump to navigation Jump to search
Line 20: Line 20:
  
 
  '''[[SUNScholar/Dspace|Back to DSpace]]'''
 
  '''[[SUNScholar/Dspace|Back to DSpace]]'''
 +
 +
{{SS-GRAPHS}}
 
__NOTOC__
 
__NOTOC__
 
__NOEDITSECTION__
 
__NOEDITSECTION__

Revision as of 12:00, 8 August 2012

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


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

Congratulations, you now have a very high performance java with postgresql, webapp server. The next step is to install and setup DSpace.

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