Difference between revisions of "SUNScholar/DSpace"

From Libopedia
Jump to navigation Jump to search
Line 9: Line 9:
 
'''<font color="red" size="2">It is essential that you follow the procedures step-by-step !</font>
 
'''<font color="red" size="2">It is essential that you follow the procedures step-by-step !</font>
  
== Procedure 1: [[SUNScholar/Install_Ubuntu|Install Ubuntu Server]]==
+
==NANO Editor==
 +
Before attempting any customisation, please make sure you are familiar with using the NANO editor. See below for help.
 +
{{NANO}}
  
== Procedure 2: [[SUNScholar/Prepare_Ubuntu|Prepare Ubuntu Server]]==
+
==Procedure 1: [[SUNScholar/Install_Ubuntu|Install Ubuntu Server]]==
  
== Procedure 3: [[SUNScholar/Install_Dspace|Install DSpace Repository Software]]==
+
==Procedure 2: [[SUNScholar/Prepare_Ubuntu|Prepare Ubuntu Server]]==
 +
 
 +
==Procedure 3: [[SUNScholar/Install_Dspace|Install DSpace Repository Software]]==
  
 
{{SS-GRAPHS}}
 
{{SS-GRAPHS}}
  
 
  '''[[SUNScholar/Guidelines/Step 5|Back to Guidelines]]'''
 
  '''[[SUNScholar/Guidelines/Step 5|Back to Guidelines]]'''

Revision as of 08:57, 3 November 2012

The following wiki pages describe the procedures to install a "vanilla" DSpace version 1.7.2 instance using an Ubuntu 10.04 LTS server as we did for our SUNScholar server.

Please click here to find out why Ubuntu was selected as the server platform.

If you intend to use these wiki pages for an installation workshop on your campus, then make sure each computer and server has open and unrestricted access to the internet.

We are currently investigating using cloud services to provision repository systems. Click here to find out how the investigation is going.

It is essential that you follow the procedures step-by-step !

NANO Editor

Before attempting any customisation, please make sure you are familiar with using the NANO editor. See below for help.


NANO Editor Help
CTL+O = Save the file and then press Enter
CTL+X = Exit "nano"
CTL+K = Delete line
CTL+U = Undelete line
CTL+W = Search for %%string%%
CTL+\ = Search for %%string%% and replace with $$string$$
CTL+C = Show line numbers

More info = http://en.wikipedia.org/wiki/Nano_(text_editor)


Procedure 1: Install Ubuntu Server

Procedure 2: Prepare Ubuntu Server

Procedure 3: Install DSpace Repository Software

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

Back to Guidelines