Difference between revisions of "SUNScholar/Daily Admin"

From Libopedia
Jump to navigation Jump to search
m
Line 26: Line 26:
 
Copy and paste the following:
 
Copy and paste the following:
 
  20 4 * * * vacuumdb --analyze dspace > /dev/null 2>&1
 
  20 4 * * * vacuumdb --analyze dspace > /dev/null 2>&1
 
{{NANO}}
 
  
 
==References==
 
==References==

Revision as of 15:00, 5 June 2015

Back to After Installation Tasks

Introduction

In order to send out subscription emails, update search and browse indexes and do general daily housekeeping on the system, a regular maintenance script must be run automatically daily.

On a Unix/Linux based system this is easy to accomplish with use of the "crontab" facility.

Click on the headings below for more details of required "crontab"'s.

For DSpace 5.X

For DSpace 4.X

For DSpace 3.X

PostgreSQL

PostgreSQL also benefits from regular maintenance such as vacumn, which optimizes the indexes and clears out any deleted data.

Type as follows in a terminal:

sudo -i

Enter the "dspace" user password. Then type:

su - postgres
crontab -e

Copy and paste the following:

20 4 * * * vacuumdb --analyze dspace > /dev/null 2>&1

References