Difference between revisions of "Upgrade Plan 290"
Andrea.manzi (Talk | contribs) (→gCubeApps VO/VRE Services (xx xx AM)) |
Andrea.manzi (Talk | contribs) (→Infrastructure Enabling Services (xx xx AM)) |
||
Line 45: | Line 45: | ||
* (CNR) node2.p.d4science.research-infrastructures.eu:8080: upgrade IS-Registry | * (CNR) node2.p.d4science.research-infrastructures.eu:8080: upgrade IS-Registry | ||
* (CNR) node1.p.d4science.research-infrastructures.eu:8000: upgrade RM | * (CNR) node1.p.d4science.research-infrastructures.eu:8000: upgrade RM | ||
− | * (CNR) node11.p.d4science.research-infrastructures.eu:8080: install Software Gateway | + | * '''DONE''' (CNR) node11.p.d4science.research-infrastructures.eu:8080: install Software Gateway |
* (CERN) node17.p.d4science.research-infrastructures.eu:8080: upgrade Messaging Consumer | * (CERN) node17.p.d4science.research-infrastructures.eu:8080: upgrade Messaging Consumer | ||
Revision as of 11:52, 11 June 2012
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
- DONE (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
- DONE Obis database
- DONE Species Link
- DONE Worms
- DONE CoL
- 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:
- DONE (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