Upgrade Plan 290

From D4Science Wiki
Revision as of 11:13, 11 June 2012 by Andrea.manzi (Talk | contribs) (Infrastructure Enabling Services (xx xx AM))

Jump to: navigation, search

gHN Upgrade Instructions

It should be carried as follows:

1) Download the upgrade script from

wget http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/ghn-distribution/upgrade-scripts/upgrade-ghn-3-3-0.sh

and make it executable:

chmod 700 upgrade-ghn-3-3-0.sh

2) Verify that the GLOBUS_LOCATION environment variable is correctly set

echo $GLOBUS_LOCATION

3) Run the upgrade script with the following arguments:

  • <port>: The port where the container runs.
  • <restart/norestart>: tells if the container has to be restarted or not after the upgrade
./upgrade-ghn-3-3-0.sh <port> <restart/norestart>

Notes:

  • The script ask for the removal of previous GHNgCube Hosting Node. logs ( recommended )

4) Verify the upgrade operation using the infrastructure monitoring tools

http://monitor.d4science.research-infrastructures.eu

Infrastructure (xx xx AM)

Infrastructure Enabling Services (xx xx AM)

GHNgCube Hosting Node. to upgrade:

gHNs:

  • (CNR) node1.p.d4science.research-infrastructures.eu:8000: upgrade node ( restart )
  • (CNR) node1.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )
  • (CNR) node2.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )
  • (CNR) node17.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )
  • DONE (CNR) node11.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )

Other nodes:

  • DONE (CNR) node67.p.d4science.research-infrastructures.eu: MongoDB server installation
  • DONE (CNR) node58.p.d4science.research-infrastructures.eu: MongoDB server installation
  • DONE (CNR) node73.p.d4science.research-infrastructures.eu: MongoDB server installation
  • (CERN) message-broker.d4science.research-infrastructures.eu : Upgrade to ActiveMQ 5.6 and switch to use KahaDB for persistent messages

Services

  • (CNR) node2.p.d4science.research-infrastructures.eu:8080: upgrade IS-Registry
  • (CNR) node1.p.d4science.research-infrastructures.eu:8000: upgrade RM
  • (CNR) node11.p.d4science.research-infrastructures.eu:8080: install Software Gateway
  • (CERN) node17.p.d4science.research-infrastructures.eu:8080: upgrade Messaging Consumer

Configuration

  • DONE (CERN) Generic Resource describing the MongoDB configuration.
  • DONE (CERN) Generic Resource describing the Nexus Server URL

gCubeApps VOVirtual Organization;

gCubeApps Enabling Services (xx xx AM)

gHNs:

  • (CNR) node66.p.d4science.research-infrastructures.eu:8000: upgrade node (restart)
  • (CNR) node66.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
  • (CNR) node65.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)


Services:

  • (CNR) node65.p.d4science.research-infrastructures.eu:8080: upgrade IS-Registry
  • (CNR) node66.p.d4science.research-infrastructures.eu:8080: upgrade RM

Configuration:

The following RuntimeResource must be configured

  • Geo Server
  • GeoNetwork
  • RStudio
  • TimeSeries Database
  • Ecological Modeling Database
  • Gis Database
  • Obis database
  • Maven Repository

gCubeApps VOVirtual Organization;/VREVirtual Research Environment. Services (xx xx AM)

gHNs:

  • (CNR) node36.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node39.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • DONE (CNR) node47.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node49.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node53.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node54.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node59.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node60.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node61.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node62.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node63.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
  • (CNR) node64.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)


Services:

  • (CERN) node47.p.d4science.research-infrastructures.eu:8080 : deploy Species Discovery
  • (CERN) node49.p.d4science.research-infrastructures.eu:8080 : upgrade Aquamaps, Ecological Engine, GeoserverInterface
  • (CERN) node59.p.d4science.research-infrastructures.eu:8080 : upgrade TS,and GeoServerInterface and TS Geotools
  • (CERN) node64.p.d4science.research-infrastructures.eu:8080 : patch VREModeler
  • (CERN) node60.p.d4science.research-infrastructures.eu:8080 : upgrade RM
  • (CERN) node61.p.d4science.research-infrastructures.eu:8080 : upgrade RM
  • (CERN) node62.p.d4science.research-infrastructures.eu:8080 : upgrade RM
  • (CERN) node63.p.d4science.research-infrastructures.eu:8080 : upgrade RM
  • (CERN) node64.p.d4science.research-infrastructures.eu:8080 : upgrade VREModeler

Species Deployment VREVirtual Research Environment.:

  • (CNR) node39.p.d4science.research-infrastructures.eu:8080 : deploy RM

WebApp Deployment VREVirtual Research Environment.:

  • (CERN) Deployment of the RUService Webapp

Portal (xx xx AM)

The D4ScienceAn e-Infrastructure operated by the D4Science.org initiative..org portal will first be upgraded in order to give access to the gCubeApps env.

From this version of gCube, the homelibrary with JackRabbit Repo will be used and for that reason a JackRabbit repo need to be deployed on the infra:

  • DONE (CNR) node76.p.d4science.research-infrastructures.eu : Deployment and configuration of a JackRabbit repo
  • DONE (CNR) Runtime Resource for JackRabbit to be configured
  • DONE (CNR) Importing User data from local repo @ iMarine portal to Jack Rabbit repo

The portal is going to be upgraded to the portal-bundle-2-1-0.

In addition the following upgrades will be performed by CNR:

new portlets:

  • org.gcube.portlets-user.species-discovery.1-0-0
  • org.gcube.application.aquamaps.aquamapsspeciesview.1-0-0

upgraded portlets:

  • org.gcube.messaging.accounting-portlet.1-6-0
  • org.gcube.messaging.monitoring-portlet.1-2-0
  • org.gcube.messaging.node-accounting-portlet.1-4-0
  • org.gcube.portlets-user.template-generator.3-4-0
  • org.gcube.portlets-user.report-generator-portlet.3-4-0
  • org.gcube.portlets-user.results-portlet.4-4-0
  • org.gcube.portlets-user.time-series-portlet.3-3-0
  • org.gcube.portlets-user.codelist-management-portlet.1-1-0
  • org.gcube.portlets-user.geoexplorer.1-1-0
  • org.gcube.portlets-user.gcube-geoexplorer.1-1-0
  • org.gcube.portlets-user.geoexplorer-portlet.1-1-0
  • org.gcube.portlets-user.workspace-portlet.5-0-0
  • org.gcube.portlets-user.war-management-portlet.1-1-1
  • org.gcube.portlets-user.web-application-management-portlet.1-1-1
  • org.gcube.portlets-user.wf-documents-portlet.1-1-0
  • org.gcube.application.aquamaps.aquamapsportlet.2-8-0
  • org.gcube.application.aquamaps.datamanagementfacilityportlet.1-4-0
  • org.gcube.portlets-admin.runtime-resource-creator.1-1-0

upgraded libraries:

  • org.gcube.portlets-user.war-management-widget.1-1-0
  • org.gcube.portlets-user.GISViewer.2-0-0
  • org.gcube.portlets-user.gcube-GISViewer.1-1-0
  • org.gcube.application.aquamaps.enhabling.iscrawler.1-2-0
  • org.gcube.messaging.accounting-portal.1-4-0
  • org.gcube.messaging.consumer-library.1-5-0
  • org.gcube.application.aquamaps.aquamapsservice-stubs.3-2-0