Difference between revisions of "Administrator's Guide"

From Gcube Wiki
Jump to: navigation, search
 
(183 intermediate revisions by 21 users not shown)
Line 1: Line 1:
Provides detailed instructions for installing and initializing a digital library using gCube’s core components. Includes information about external dependencies, known issues, incompatibilities, specific platform details etc. Offers guidelines and instructions for the daily administration and upgrading of a gCube infrastructure and the within established VREs.
+
[[Category:Administrator's Guide]]
 +
{|align=right
 +
||__TOC__
 +
|}
 +
This guide is conceived to provide its users with detailed instructions for installing, configuring and operating a gCube-based [http://en.wikipedia.org/wiki/Hybrid_Data_Infrastructure Hybrid Data Infrastructure].  
 +
<!-- Includes information about external dependencies, known issues, incompatibilities, specific platform details etc. -->
 +
<!-- Offers guidelines and instructions for the daily administration and upgrading of a gCube infrastructure and the within established VREs. -->
  
 +
It is organised in five main parts:
 +
* an [[#Overview | Overview]] that gives basic information on a gCube HDI;
 +
* a [[#Infrastructure_Deployment_and_Daily_Management | section dedicated to the basic deployment of a gCube Infrastructure]];
 +
* a [[#Portal_Management | section dedicated to the deployment of a portal to act as a GUI on top of the Infrastructure]];
 +
* a [[#Virtual_Organisation_Management | section dedicated to the creation and operation of Virtual Organisations]];
 +
* a [[#Virtual_Research_Environments_Management | section dedicated to the creation and operation of Virtual Research Environments]];
 +
 +
=== [[Administrator's Guide: Introduction | Overview]] ===
 +
 +
: [[GCube Architecture | gCube Architecture]]
 +
 +
=== Infrastructure Deployment and Daily Management ===
 +
: [[Administrator%27s_Guide:_How_to_set_up_a_gCube_infrastructure | How to set up a gCube infrastructure]]
 +
: [https://wiki.gcube-system.org/gcube/GCube_Portal_Installation How to set up a gCube infrastructure Gateway (Portal)]
 +
: [[Core Services Installation | How to install the Core Services]]
 +
: [[Administrator%27s_Guide:_How_to_create_and_Configure_the_gCube_Spatial_Data_Infrastructure | How to create and configure the gCube Spatial Data Infrastructure]]
 +
: [[gCube Hosting Nodes Deployment | How to deploy a gCube Hosting Node]]
 +
: [[FHNManager_Installation | How to install Federated Hosting Nodes service]]
 +
: [[Jackrabbit_Repository_Installation_%26_Configuration | How to install Jackrabbit]]
 +
: [[Resource_Management | How to manage Resources]]
 +
:* [[How to create Runtime Resources]]
 +
: [[Monitoring a gCube infrastructure With Nagios | How to monitor the infrastructure via Nagios]]
 +
: [[Accounting Manager | How to monitor Resources Consumption]]
 +
: [[ServiceManager_Guide | How to configure Specific Services]]
 +
: [[DataMiner_Installation | How to install and configure the DataMiner WPS service]]
 +
: [https://gcube.wiki.gcube-system.org/gcube/ServiceManager_Guide#Resource_Catalogue Catalogue Infra resources]
 +
 +
=== Portal Management ===
 +
: [[How to install and configure a gCube Portal]]
 +
 +
=== Virtual Organisation Management ===
 +
: [[Administrator's_Guide:_How_to_create_a_Virtual_Organization | How to create a Virtual Organization]]
 +
: [[Managing_the_VO | How to manage a Virtual Organisation]] '''(to be revised)'''
 +
: [[Monitoring_the_VO | How to monitor a Virtual Organisation]] '''(to be revised)'''
 +
<!-- : [[Creating_Indices_at_the_VO_Level | How to create Indices]] -->
 +
<!-- : [[IR_Bootstrapper | How to use the IR Bootstrapper]] -->
 +
<!-- : [[Index_Management | How to manage Indices]] -->
 +
<!-- : [[FieldsManagement | How to configure Search Fields]] '''(to be revised)''' -->
 +
: [[Resource_Management | How to manage Resources]]
 +
: [[Users'_Management | How to manage Users and Groups]]
 +
: <strike>[[Roles'_Management | How to manage Roles]]</strike>
 +
: <strike>[[Upload_of_new_Software | How to upload a new Software Component]]</strike>
 +
: [[How to configure the VRE Management Service]]
 +
 +
=== Virtual Research Environments Management ===
 +
: [[VRE_Administration | How to create a Virtual Research Environment]]
 +
: [[Users'_Management | How to manage Users and Groups]]
 +
: [[FHNManager_portlet | How to manage Federated Hosting Nodes]]
 +
 +
<!-- OLD TOC ... replaced in November 2013
 
== Contents ==
 
== Contents ==
  
# [[Administrator's Guide:Introduction|Introduction]]
+
# [[Administrator's Guide: Introduction|Introduction]]
## [[Administrator's Guide:Introduction#Intended Readership|Intended Readership]]
+
## [[Administrator's Guide: Introduction#Intended Readership|Intended Readership]]
## [[Administrator's Guide:Introduction#Purpose|Purpose]]
+
## [[Administrator's Guide: Introduction#Purpose|Purpose]]
## [[Administrator's Guide:Introduction#Related Documents|Related Documents]]
+
## [[Administrator's Guide: Introduction#Related Documents|Related Documents]]
## [[Administrator's Guide:Introduction#Lexical Conventions|Lexical Conventions]]
+
## [[Administrator's Guide: Introduction#Problem Reporting|Problem Reporting]]
## [[Administrator's Guide:Introduction#Problem Reporting|Problem Reporting]]
+
# [[GCube_Architecture|gCube Overview]]
# [[Administrator's Guide:How to set up a gCube infrastructure|How to set up a gCube infrastructure]]
+
# [[Administrator's Guide: How to set up a gCube infrastructure|How to set up a gCube infrastructure]]
##[[Administrator's_Guide:How_to_set_up_a_gCube_infrastructure#Non-secure_configuration|Non-secure configuration]]
+
# [[Monitoring_a_gCube_infrastructure_With_Nagios|Monitoring a gCube infrastructure with Nagios]]
##[[Administrator's_Guide:How_to_set_up_a_gCube_infrastructure#Secure_configuration|Secure configuration]]
+
# [[gCube Hosting Nodes  management]]
# [[DHN Installation|DILIGENT Hosting Node (DHN) Installation]]
+
## [[ SmartGears gHN Installation]]
## [[DHN Installation#Host preparation|Host preparation]]
+
## [https://gcore.wiki.gcube-system.org/gCube/index.php/Administrator_Guide gCore gHN Installation]
## [[DHN Installation#Package installation|Package installation]]
+
### [[Adding Virtual Platforms to a gHN]]
## [[DHN Installation#Post-installation configuration|Post-installation configuration]]
+
#### [[Adding the Tomcat Virtual Platform to a gHN]]
## [[DHN_Installation#Testing_and_verifying|Testing and verifying the installation]]
+
### Security
## [[DHN Installation#Troubleshooting|Installation troubleshooting]]
+
#### [[GCube_Security_Configuration| GHN Security Configuration]]
 +
#### [[Security_Plugins_Table|Security Plugins Table]]
 
# [[Core Services Installation]]
 
# [[Core Services Installation]]
## [[Core Services Installation#Platform Wide Dependencies|Platform Wide Dependencies]]
+
## [[Information System Installation|Information System Installation]]
## [[Core Services Installation#Environment Setup|Environment Setup]]
+
## [[VRE_Management_Installation|VRE Management Services Installation]]
## [[Core Services Installation#Keeper|Keeper]]
+
## [[Usage_Tracker_Installation|Usage-Tracker Installation]]
## [[Core Services Installation#Broker & Matchmaker (BMM)|Broker & Matchmaker (BMM)]]
+
## Security
## [[Core Services Installation#DILIGENT Information Service (DIS)|DILIGENT Information Service (DIS)]]
+
### [[SOA3 HowTo|SOA3 services configuration ]]
## [[Core Services Installation#VDL Generator|VDL Generator]]
+
### [[Shibboleth and gCube]]
## [[Core Services Installation#Dynamic Virtual Organization Support (DVOS)|Dynamic Virtual Organization Support (DVOS)]]
+
### [[Argus Installation]]
## [[Core Services Installation#Portals|Portals]]
+
# [[Administrator's Guide:How_to_create_a_Virtual_Organization|How to create a Virtual Organization]]
## [[Gridsphere Bundle Deployment]]
+
## [[VO_installation|Installing the Virtual Organization enabling services]]
# [[Core Services Maintenance and Upgrading]]
+
## [[VO configuration|Configuring the Virtual Organization]]
## [[Core Services Maintenance and Upgrading#Keeper|Keeper]]
+
## [[Verifying the Virtual Organization correctness|Verifying the Virtual Organization correctness]]
## [[Core Services Maintenance and Upgrading#Broker & Matchmaker (BMM)|Broker & Matchmaker (BMM)]]
+
## [[VO Resources|VO Resources]]
## [[Core Services Maintenance and Upgrading#DILIGENT Information Service (DIS)|DILIGENT Information Service (DIS)]]
+
## [[VO_Services_Deployment_and_Configuration|VO Services Deployment and Configuration]]
## [[Core Services Maintenance and Upgrading#VDL Generator|VDL Generator]]
+
## [[Monitoring_the_VO|Monitoring the Virtual Organization]]
## [[Core Services Maintenance and Upgrading#Dynamic Virtual Organization Support (DVOS)|Dynamic Virtual Organization Support (DVOS)]]
+
## [[Managing_the_VO|Managing the Virtual Organization]]
## [[Core Services Maintenance and Upgrading#Portals|Portals]]
+
## [[Creating Indices at the VO Level]]
# [[Keeper-based Services Installation]]
+
## [[RuntimeResourceManagement| Runtime Resource Management]]
## [[Keeper-based Services Installation#Common Installation Procedure|Common Installation Procedure]]
+
### [[RuntimeResourceRegistration| Runtime Resource Registration]]
## [[Keeper-based Services Installation#Per Service Post-installation Configuration|Per Service Post-installation Configuration]]
+
### [[RuntimeResourceClassification| Runtime Resource Classification]]
## [[Keeper-based Services Installation#Monitoring and Troubleshooting|Monitoring and Troubleshooting]]
+
# [[VRE Administration|How to create a Virtual Research Environment]]
## [[Keeper-based Services Installation#Upgrading through the Keeper|Upgrading through the Keeper]]
+
## [[VRE Administration#VRE_Definition|Defining the Virtual Research Environment]]
# [[Digital Library Administration|VRE Services Configuration]]
+
## [[VRE Administration#VRE_Approval|Approving the Virtual Research Environment]]
## [[Digital Library Administration#VDL Creation and Management|VDL Creation and Management]]
+
## [[VRE Administration#VRE_Verification|Verifying the Virtual Research Environment correctness]]
## [[Digital Library Administration#Resources Management|Resources Management]]
+
## [[VRE Administration#VRE_Management|Managing the Virtual Research Environment]]
## [[Digital Library Administration#VO and Users Management|VO and Users Management]]
+
### [[VRE Administration#VRE_Layout_Specification|Creating the Virtual Research Environment Layout]]
## [[Digital Library Administration#Index Management|Index Management]]
+
### [[VRE Administration#VRE_Information_Space_Specification|Editing the Virtual Research Environment Information Space]]
## [[Digital Library Administration#Search Management|Search Management]]
+
### [[VRE Administration#VRE_Users_Management|Managing Virtual Research Environment Users]]
## [[Digital Library Administration#Content Management|Content &amp; Storage Management]]
+
### [[VRE Administration#VRE_Monitoring|Monitoring the Virtual Research Environment through the Information System]]
## [[Digital Library Administration#Metadata Management|Metadata Management]]
+
# [[Administrator's Guide: How to create a Spatial Data Infrastructure|How to create a Spatial Data Infrastructure]]
## [[Digital Library Administration#Process Management|Process Management]]
+
## [[GeoNetwork_Configuration | Install and Configure GeoNetwork]];
# [[Administration|VRE Administration]]
+
## [[Install and Configure GeoServer]];
## [[Administration#VRE Monitoring|VRE Monitoring]]
+
## [[Install and Configure THREDDS Data Server]];
## [[Administration#VRE Management|VRE Management]]
+
## [[Install and Configure 52° North Web Processing Service]];
### [[Administration#Resources Registration|Resources Registration]]
+
## [[GDAL_Installation | Install and Configure GDAL]];
### [[Administration#Resources Approval|Resources Approval]]
+
# [[Portal|gCube Portal]]
### [[Administration#Services Deployment|Services Deployment]]
+
##[[gCube Portal Installation | gCube Portal Installation]]
## [[Administration#VRE Creation|VRE Creation]]
+
##[[Social Portal Extension Setup | Social Portal Extension Setup]]
## [[Administration#VRE#Index Management|Index Management]]
+
##[[Configure portal with LDAP| Configure Portal with LDAP]]
### [[Administration#VRE#Full Text Index|Full Text Index]]
+
##[[D4Science Portal HTTPS x509 Certificate Authentication | Authentication management with Certificates and https]]
### [[Administration#VRE#Geo Index|Geo Index]]
+
##[[Policy Management Portlet]]
# [[DILIGENT_Gridsphere_and_Portal_Security_patch|Portal Installation]]
+
##[[Accounting Portlet]]
 +
##[[Portal Administration Functionality]]
 +
###[[FieldsManagement|Search Fields' Management]]
 +
###[[Roles' Management]]
 +
###[[Users' Management]]
 +
###[[Profiles' Management]]
 +
###[[Information Space Editor]]
 +
###[[Resource Management]]
 +
###[[Index Management#Index Management|Index Management]]
 +
###[[IR Bootstrapper]]
 +
###[[DataTransformationAdminPortlet]]
 +
###[[Task Manager]]
 +
###[[About inter-portlet referring]]
 +
###[[Upload of new Software]]
 +
##[[Monitoring System]]
 +
##[[Jackrabbit Repository Installation & Configuration]]
 +
# [[Programmatic Administration Interface]]
 +
# [[Glossary]]   
 +
# [[Lexical Convention]]
 
# APPENDIX
 
# APPENDIX
## [[DILIGENT Security Model]]
+
## [[GCube Security Model]]
## [[How To Configure DHN Security]]
+
-->
## [[How To Configure Identities For DILIGENT Services]]
+

Latest revision as of 14:28, 22 June 2018

This guide is conceived to provide its users with detailed instructions for installing, configuring and operating a gCube-based Hybrid Data Infrastructure.

It is organised in five main parts:

Overview

gCube Architecture

Infrastructure Deployment and Daily Management

How to set up a gCube infrastructure
How to set up a gCube infrastructure Gateway (Portal)
How to install the Core Services
How to create and configure the gCube Spatial Data Infrastructure
How to deploy a gCube Hosting Node
How to install Federated Hosting Nodes service
How to install Jackrabbit
How to manage Resources
How to monitor the infrastructure via Nagios
How to monitor Resources Consumption
How to configure Specific Services
How to install and configure the DataMiner WPS service
Catalogue Infra resources

Portal Management

How to install and configure a gCube Portal

Virtual Organisation Management

How to create a Virtual Organization
How to manage a Virtual Organisation (to be revised)
How to monitor a Virtual Organisation (to be revised)
How to manage Resources
How to manage Users and Groups
How to manage Roles
How to upload a new Software Component
How to configure the VRE Management Service

Virtual Research Environments Management

How to create a Virtual Research Environment
How to manage Users and Groups
How to manage Federated Hosting Nodes