Difference between revisions of "SUNScholar/Install Ubuntu/S01"

From Libopedia
Jump to navigation Jump to search
 
(111 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
<center>
 +
'''[[SUNScholar/Install Ubuntu/S02|NEXT - STEP 2 - BEFORE UBUNTU INSTALLATION]]'''
 +
</center>
 +
 
==Step 1. Requirements==
 
==Step 1. Requirements==
 +
===Server Guide===
 +
[[Media:2014-ubuntu-server-guide.pdf|Click here]] to download the Ubuntu 14.04 LTS server guide.
 +
 +
===Hardware===
 +
<font color="red">'''Please read [[SUNScholar/Upgrading/Hardware|hardware upgrading]] to view the pro's and con's of virtualisation, if you are considering virtualisation.'''</font>
 +
 +
At the moment we use a DELL R730 server. With the following specifications:
 +
* 1x Intel E5-2630 = 8 cores and 32 virtual CPU's
 +
* 125GB RAM
 +
* 5TB RAID6 disk array
 +
* 4x 1GB Ethernet ports
 +
 +
See below for a quote and invoice for the DELL production server mentioned above.
 +
*[[Media:Dell-r730.pdf|DELL R730 Quote]]
 +
*[[Media:Dell-server-quote-r730.pdf|DELL R730 Invoice]]
 +
 +
See below for server hosting in the cloud with Hetzner.
 +
 +
[[File:Hetzner-costs-2016.png|640px|border|HETZNER TruSERV Costs (2016)]]
 +
 +
https://hetzner.co.za/help-centre/products-and-services/what-is-a-truserv-dedicated-server
 +
====RAID Array====
 +
When your new server arrives, you will need to setup a RAID array on the server. At Stellenbosch we use RAID6 as policy on our critical servers. For RAID setups consult the guide supplied with your server and the links below.
 +
https://en.wikipedia.org/wiki/RAID
 +
https://en.wikipedia.org/wiki/Standard_RAID_levels
 +
 +
'''<font color="red">Prepare your server with the RAID type you have selected to use, before doing ANY server operating system installation.</font>'''
 +
 +
For more information about RAID, please go to: http://www.tecmint.com/understanding-raid-setup-in-linux
 +
 +
====Estimate Disk Usage====
 +
See: https://wiki.duraspace.org/display/DSPACE/EndUserFaq#EndUserFaq-WhatsortofhardwaredoesDSpacerequire?Whataboutsizingtheserver?HowmuchdiskspacedoIneed?
 +
 +
If you can, try to get estimates of the number of research articles published and the number of masters and doctorates published by your institution.
 +
 +
For each "born digital" item budget approx 5MB storage and for print items digitised approx 30MB.
 +
 +
If your archive is going to host research data and OER items then double your disk usage calculation.
 +
 +
If your server should run out of disk space, then simply add more storage. See link below for help.
 +
 +
http://wiki.lib.sun.ac.za/index.php/SUNScholar/Upgrading/Hardware/Add_a_New_Disk
 +
 
===Software===
 
===Software===
We use the [http://www.ubuntu.sun.ac.za/wiki/index.php/LTS LTS] versions of Ubuntu for our servers. For more information about the Ubuntu LTS server go to:
+
*We use the [http://www.ubuntu.sun.ac.za/wiki/index.php/LTS LTS] versions of Ubuntu for our servers.
http://www.ubuntu.sun.ac.za/wiki/index.php/Enterprise_Server_Management
+
*Please '''[[SUNScholar/DSpace/Why_Ubuntu_Server|click here]]''' to find out why Ubuntu was selected as the server operating system platform.
The server installation CD can be downloaded from:
 
ftp://ftp.sun.ac.za/iso-images/ubuntulinux/10.04/ubuntu-10.04.4-server-amd64.iso
 
Burn the above ISO image to a blank CD. Do not copy it as data, it '''MUST''' be burned as an ISO image !
 
  
''If you have problems burning your own CD, then please ask your IT support people to help you.''
+
Download and burn one of ISO images to a blank CD. Do not copy it as data, it '''MUST''' be burned as an [http://en.wikipedia.org/wiki/ISO_image ISO image].
  
===Hardware===
+
If you have problems burning your own CD, then please ask your IT support people to help you.
At the moment we use a DELL R710 server. With the following specifications:
 
* 2x Intel E5650 64 bit = 12 real CPU's and 24 virtual CPU's
 
* 12GB 1333Hz RAM
 
* 400GB RAID5 disk array using 10K RPM disks
 
* 4x 100MB Ethernet ports
 
===Partition Sizing===
 
The following partition scheme is reccomended.
 
{|class="wikitable" width="80%"
 
|-
 
|
 
/
 
|
 
ROOT partition, where all the system software is installed
 
|
 
10GB Minimum - 20GB preferred
 
|-
 
|
 
n/a
 
|
 
SWAP partition
 
|
 
2x installed RAM
 
|-
 
|
 
/var
 
|
 
VAR partition, where all the log files and database files are installed
 
|
 
10GB Minimum - 20GB preferred. This depends on how big your database index files get.
 
|-
 
|
 
/home
 
|
 
HOME partition, where all the DSpace software files and bitstreams are stored
 
|
 
All the rest of the total disk capacity.
 
|}
 
  
[[File:Sunscholar-disk-usage-year.png]]
+
The server installation CD can be downloaded from:
Looks like we have enough disk space for the next 3yrs at least at our current rate of submissions.
+
;<u><font color="red">''PLEASE NOTE: DSpace versions =>4.X require Ubuntu 14.04 LTS!''</font></u>
 
+
http://releases.ubuntu.com/16.04/ubuntu-16.04.6-server-amd64.iso
[[File:Sunscholar-cpu-year.png]]
 
  
[[File:Sunscholar-memory-year.png]]
+
http://releases.ubuntu.com/14.04.4/ubuntu-14.04.4-server-amd64.iso
  
  '''[[SUNScholar/Install Ubuntu|PREVIOUS]]'''
+
  http://releases.ubuntu.com/12.04.5/ubuntu-12.04.5-server-amd64.iso
  
'''[[SUNScholar/Install Ubuntu/S02|NEXT]]'''
+
[[Category:System Administration]]
 +
[[Category:Optimisations]]
 +
[[Category:Installation]]
 +
__NOTOC__

Latest revision as of 13:59, 30 October 2019

NEXT - STEP 2 - BEFORE UBUNTU INSTALLATION

Step 1. Requirements

Server Guide

Click here to download the Ubuntu 14.04 LTS server guide.

Hardware

Please read hardware upgrading to view the pro's and con's of virtualisation, if you are considering virtualisation.

At the moment we use a DELL R730 server. With the following specifications:

  • 1x Intel E5-2630 = 8 cores and 32 virtual CPU's
  • 125GB RAM
  • 5TB RAID6 disk array
  • 4x 1GB Ethernet ports

See below for a quote and invoice for the DELL production server mentioned above.

See below for server hosting in the cloud with Hetzner.

HETZNER TruSERV Costs (2016)

https://hetzner.co.za/help-centre/products-and-services/what-is-a-truserv-dedicated-server

RAID Array

When your new server arrives, you will need to setup a RAID array on the server. At Stellenbosch we use RAID6 as policy on our critical servers. For RAID setups consult the guide supplied with your server and the links below.

https://en.wikipedia.org/wiki/RAID
https://en.wikipedia.org/wiki/Standard_RAID_levels

Prepare your server with the RAID type you have selected to use, before doing ANY server operating system installation.

For more information about RAID, please go to: http://www.tecmint.com/understanding-raid-setup-in-linux

Estimate Disk Usage

See: https://wiki.duraspace.org/display/DSPACE/EndUserFaq#EndUserFaq-WhatsortofhardwaredoesDSpacerequire?Whataboutsizingtheserver?HowmuchdiskspacedoIneed?

If you can, try to get estimates of the number of research articles published and the number of masters and doctorates published by your institution.

For each "born digital" item budget approx 5MB storage and for print items digitised approx 30MB.

If your archive is going to host research data and OER items then double your disk usage calculation.

If your server should run out of disk space, then simply add more storage. See link below for help.

http://wiki.lib.sun.ac.za/index.php/SUNScholar/Upgrading/Hardware/Add_a_New_Disk

Software

  • We use the LTS versions of Ubuntu for our servers.
  • Please click here to find out why Ubuntu was selected as the server operating system platform.

Download and burn one of ISO images to a blank CD. Do not copy it as data, it MUST be burned as an ISO image.

If you have problems burning your own CD, then please ask your IT support people to help you.

The server installation CD can be downloaded from:

PLEASE NOTE: DSpace versions =>4.X require Ubuntu 14.04 LTS!
http://releases.ubuntu.com/16.04/ubuntu-16.04.6-server-amd64.iso
http://releases.ubuntu.com/14.04.4/ubuntu-14.04.4-server-amd64.iso
http://releases.ubuntu.com/12.04.5/ubuntu-12.04.5-server-amd64.iso